2014-09-15 2 views
-2

Привет я вставить значение в базе данных в PHP я хочу, что, когда я вставить значение в базе данных, то мой ДИВ цвет должен изменитьКак получить уведомление при вводе нового значения в db?

insert.php

include('conn.php'); 
if(! $conn) 
{ 
    die('Could not connect: ' . mysql_error()); 
} 
$id=2; 

//$sql="insert into messages (message,number,service) values ('dd',".$urlstring.",'ds')"; 

$sql = 'INSERT INTO messages '. 
     '(message,number,service) '. 
     'VALUES ("'.$message.'", "'.$urlstring.'", "'.$service.'")'; 

$retval = mysql_query($sql, $conn); 
if(! $retval) 
{ 
    die('Could not enter data: ' . mysql_error()); 
} 
echo ("Records affcted: ". mysql_affected_rows()); 
//echo "Entered data successfully\n"; 
mysql_close($conn); 

index.php

<div id="div1" style="height=200px;width=300px;"> 
</div> 

здесь я хочу, когда insert.php выполнить, тогда раздел div должен изменить цвет в другом файле

Как я могу достичь этого

Любая помощь будет оценена

+1

Вы вставляете новую запись с помощью ajax? Или перезагрузка страницы? –

+1

Я вставляю ajax без ajax –

ответ

0

попробовать это:

include('conn.php'); 
if(! $conn) 
{ 
    die('Could not connect: ' . mysql_error()); 
} 
$id=2; 

//$sql="insert into messages (message,number,service) values ('dd',".$urlstring.",'ds')"; 

$sql = 'INSERT INTO messages '. 
     '(message,number,service) '. 
     'VALUES ("'.$message.'", "'.$urlstring.'", "'.$service.'")'; 

$retval = mysql_query($sql, $conn); 
if(! $retval) 
{ 
    die('Could not enter data: ' . mysql_error()); 
} 
echo ("Records affcted: ". mysql_affected_rows()); 
//echo "Entered data successfully\n"; 
?> 
<style> 
#div1{ 
backgroud-color="yourcolor"; 
} 
</style> 
<?php 
mysql_close($conn); 

ах я вижу.

Возможно, это может вам помочь: http://www.barelyfitz.com/projects/csscolor/?

+0

, но div находится в другом файле –

0

Вы можете использовать таймер на javascript и создать функцию ajax для извлечения всех вставленных данных в базу данных.

Смежные вопросы