Jump to content


Lokera

Member Since 17/09/2010
Offline Last Active 18/09/2010, 23:22
-----

Topics I've Started

Envio Formulario Pra Db

17/09/2010, 08:24

Bom sou bem iniciante nesse assunto

mais então estou com meu primeiro projeto de site
tava tentando implementa um envio de informações tipo

duvidas,sugestões etc direto pra db.

ai usei esse codigo q achei na net
<?php
$db=mysql_connect("Localhost", "root", "");
mysql_select_db("<?php echo $db;?>");

if (isset($_POST['pseudo']) AND isset($_POST['message']))
{
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$message = nl2br($message);
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$IP = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
else if(isset($_SERVER['HTTP_CLIENT_IP']))
{
$IP = $_SERVER['HTTP_CLIENT_IP'];
}
else
{
$IP = $_SERVER['REMOTE_ADDR'];
}

mysql_query("INSERT INTO livreor VALUES('', '$pseudo ', '$message', '$IP')");
}

$nombreDeMessagesParPage = 8;
$retour = mysql_query('SELECT COUNT(*) AS nb_messages FROM livreor');
$donnees = mysql_fetch_array($retour);
$totalDesMessages = $donnees['nb_messages'];

$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);

echo 'Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="livre_or.php?page=' . $i . '">' . $i . '</a> ';
}
?>


Na hora q abre a pagina mostra isso

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\xampp\htdocs\suporte.php on line 88

e ñ ta enviando as msg para a db no caso pra table livreor.

quem puder ajudar agradeço desde ja ^^

IPB Skin By Virteq