Erreur php/mysql aide please
mdico
Messages postés
100
Statut
Membre
-
_will Messages postés 216 Statut Membre -
_will Messages postés 216 Statut Membre -
Bonjour,
bonjour c'est un code de tchat je n'arrive à afficher donc je compte sur vous pour me faire la correction .
code:
chat.php
<?php
function tchat(){
$connect=mysql_connect("localhost","root","root");
mysql_select_db("chat",$connect);
$query=mysql_query("SELECT DISTINCT pseudo FROM lettre");
$nombre_connecte=mysql_num_rows($query);
echo"",$nombre_connecte," connecté(s) sur le chat<br><br>";
$affich_dialogue="SELECT * FROM lettre ORDER BY id DESC";
$chat=mysql_query($affich_dialogue,$connect);
while($tab=mysql_fetch_array($chat,MYSQL_ASSOC)){
$pseudo = stripslashes($tab['pseudo']);
$com = stripslashes($tab['com']);
</head>
<body>
<?php
$connect=mysql_connect("localhost","root","root");
mysql_select_db("chat",$connect);
$temps = 300;
$heure_debut_chat = time();
$date = date("d-m-y");
$heure = date("H\hi");
$heure_fin_chat = $heure_debut_chat-$temps;
mysql_query("DELETE FROM lettr WHERE time<'$heure_fin_chat'");
if($submit){
if(empty($pseudo) or empty($com) or $pseudo=='Votre
pseudo'){
tchat();
exit();
}else{
$pseudo = trim($pseudo);
$pseudo = AddSlashes($pseudo);
$pseudo = strip_tags($pseudo);
$com = strip_tags($com);
$com = AddSlashes($com);
$insert_text="INSERT INTO lettre(time,date,heure,pseudo,com)";
$insert_text.="VALUES('$heure_debut_chat','$date','$heure','$pseudo','$com')";
mysql_query($insert_text,$connect);
}
}
tchat();
mysql_close();
?>
</body>
</html>
voilà l'erreur qui 'il m'affiche.
Notice: Undefined variable: submit in c:\program files\easyphp1-7\www\assisdicko\chat.php on line 48
0 connecté(s) sur le chat
bonjour c'est un code de tchat je n'arrive à afficher donc je compte sur vous pour me faire la correction .
code:
chat.php
<?php
function tchat(){
$connect=mysql_connect("localhost","root","root");
mysql_select_db("chat",$connect);
$query=mysql_query("SELECT DISTINCT pseudo FROM lettre");
$nombre_connecte=mysql_num_rows($query);
echo"",$nombre_connecte," connecté(s) sur le chat<br><br>";
$affich_dialogue="SELECT * FROM lettre ORDER BY id DESC";
$chat=mysql_query($affich_dialogue,$connect);
while($tab=mysql_fetch_array($chat,MYSQL_ASSOC)){
$pseudo = stripslashes($tab['pseudo']);
$com = stripslashes($tab['com']);
</head>
<body>
<?php
$connect=mysql_connect("localhost","root","root");
mysql_select_db("chat",$connect);
$temps = 300;
$heure_debut_chat = time();
$date = date("d-m-y");
$heure = date("H\hi");
$heure_fin_chat = $heure_debut_chat-$temps;
mysql_query("DELETE FROM lettr WHERE time<'$heure_fin_chat'");
if($submit){
if(empty($pseudo) or empty($com) or $pseudo=='Votre
pseudo'){
tchat();
exit();
}else{
$pseudo = trim($pseudo);
$pseudo = AddSlashes($pseudo);
$pseudo = strip_tags($pseudo);
$com = strip_tags($com);
$com = AddSlashes($com);
$insert_text="INSERT INTO lettre(time,date,heure,pseudo,com)";
$insert_text.="VALUES('$heure_debut_chat','$date','$heure','$pseudo','$com')";
mysql_query($insert_text,$connect);
}
}
tchat();
mysql_close();
?>
</body>
</html>
voilà l'erreur qui 'il m'affiche.
Notice: Undefined variable: submit in c:\program files\easyphp1-7\www\assisdicko\chat.php on line 48
0 connecté(s) sur le chat
A voir également:
- Erreur php/mysql aide please
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
cette variable existe bien mais je trouve que y'a un petit probleme dans le code et qui n'a pas ete bien precis.
je compte sur tout le monde pour etre depanner
Si il y a un message d'erreur qui t'indique que la variable n'est pas définie c'est pas pour rien.
Sinon je vois qu'il y a des accolades pour ouvrir la fonction "tchat" et la boucle while dans cette fonction, mais aucune accolade fermante !
PS: Pas besoin de préciser que tu compte sur les gens, ça deviens énervant à force.