Erreur dans php
jordxn
Messages postés
356
Date d'inscription
Statut
Membre
Dernière intervention
-
jordxn Messages postés 356 Date d'inscription Statut Membre Dernière intervention -
jordxn Messages postés 356 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
C'est un programme pour les commentaire.
J'arrive a le mettre sur mon site mais c'est une page blanche.. donc c'est que je suis bien conencter a phpmyadmin mais je voudrais ajouter un commentaire etc...
<?php
//récupéré les commentaires dans la base de donner pour les affichés.
$bd="Commentaire";
$connect = mysql_connect ('**','**','**') or die ('Problème connexion au serveur !');
mysql_select_db ("***") or die
('Problème de connexion a la base de donnee !');
$sql = 'SELECT Comm, Time FROM Commentaire';
$req = mysql_query($sql) or die
("Error<br>".$sql."<br>");
while($data = mysql_fetch_assoc($req)) {
echo '<u>'. $data['Time'] . '</u> : ' . $data['Commentaire'] .'<br>';
//l'ajout de commentaire
if(isset($_POST['send']))
{
if(isset($_POST['mess']) && !empty($_POST['mess']))
{
$Time= date('H:i');
$connect = mysql_connect ('**','**','**') or die ('Probleme coonection au serveur');
mysql_select_db ("momentdelirant") or die ('Probleme base de donner');
//On insert le commentaire a la base de donnée.
$Create = 'INSERT INTO Com VALUES ("",
"'.mysql_escape_string($_POST['mess']).'",
"'.mysql_escape_string($Time).'")';
mysql_query($Create) or die
("Error lors de l'enregistrement du message !");
// on Actualise la page pour que le commentaire s'affiche
$Update = '<script language="JavaScript">'."\n";
$Update .='document.location.replace("tchat.php")'."\n";
$Update .= '</script>';
echo "$redi";
} else {$error="1"; }
}
$form = '<center><br><form action="tchat.php" method="post">'." \n";
$form .= '<input type="text" name="mess"> <input type="submit" name="send">'."\n";
$form .= '</form> '."\n";
echo "$form";
}
?>
Merci de bien vouloir m'aider
C'est un programme pour les commentaire.
J'arrive a le mettre sur mon site mais c'est une page blanche.. donc c'est que je suis bien conencter a phpmyadmin mais je voudrais ajouter un commentaire etc...
<?php
//récupéré les commentaires dans la base de donner pour les affichés.
$bd="Commentaire";
$connect = mysql_connect ('**','**','**') or die ('Problème connexion au serveur !');
mysql_select_db ("***") or die
('Problème de connexion a la base de donnee !');
$sql = 'SELECT Comm, Time FROM Commentaire';
$req = mysql_query($sql) or die
("Error<br>".$sql."<br>");
while($data = mysql_fetch_assoc($req)) {
echo '<u>'. $data['Time'] . '</u> : ' . $data['Commentaire'] .'<br>';
//l'ajout de commentaire
if(isset($_POST['send']))
{
if(isset($_POST['mess']) && !empty($_POST['mess']))
{
$Time= date('H:i');
$connect = mysql_connect ('**','**','**') or die ('Probleme coonection au serveur');
mysql_select_db ("momentdelirant") or die ('Probleme base de donner');
//On insert le commentaire a la base de donnée.
$Create = 'INSERT INTO Com VALUES ("",
"'.mysql_escape_string($_POST['mess']).'",
"'.mysql_escape_string($Time).'")';
mysql_query($Create) or die
("Error lors de l'enregistrement du message !");
// on Actualise la page pour que le commentaire s'affiche
$Update = '<script language="JavaScript">'."\n";
$Update .='document.location.replace("tchat.php")'."\n";
$Update .= '</script>';
echo "$redi";
} else {$error="1"; }
}
$form = '<center><br><form action="tchat.php" method="post">'." \n";
$form .= '<input type="text" name="mess"> <input type="submit" name="send">'."\n";
$form .= '</form> '."\n";
echo "$form";
}
?>
Merci de bien vouloir m'aider
A voir également:
- Erreur dans php
- Erreur 0x80070643 - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
3 réponses
Bonsoir,
Bon récapitulons les absurdités dans ton script!
Tu as 2 bases de données différentes (à moins que bien entendu, tu ais caché volontairement le nom de la 1ère et laissé volontairement le nom de la 2ème?):
Et aussi 2 tables de commentaire différentes :
Et pour couronner le tout, tu sélectionnes les commentaires existants dans une table et tu insères les nouveaux commentaires dans une autre table... Il y a des épisodes d'apprentissage de PHP/MySQL que tu as dû certainement râté :P
Bon récapitulons les absurdités dans ton script!
Tu as 2 bases de données différentes (à moins que bien entendu, tu ais caché volontairement le nom de la 1ère et laissé volontairement le nom de la 2ème?):
mysql_select_db ("***") or die ('Problème de connexion a la base de donnee !'); mysql_select_db ("momentdelirant") or die ('Probleme base de donner');
Et aussi 2 tables de commentaire différentes :
$sql = 'SELECT Comm, Time FROM Commentaire'; $Create = 'INSERT INTO Com VALUES ("", "'.mysql_escape_string($_POST['mess']).'", "'.mysql_escape_string($Time).'")';
Et pour couronner le tout, tu sélectionnes les commentaires existants dans une table et tu insères les nouveaux commentaires dans une autre table... Il y a des épisodes d'apprentissage de PHP/MySQL que tu as dû certainement râté :P
J'ai cacher la première et oublié de cacher la deuxième fois ou elle apparaissait ^^.
J'ai rectifier :
$sql = 'SELECT Comm, Time FROM Commentaire';
$Create = 'INSERT INTO Comm VALUES ("", "'.mysql_escape_string($_POST['mess']).'", "'.mysql_escape_string($Time).'")'
Mais sa marche toujours pas ..
J'ai rectifier :
$sql = 'SELECT Comm, Time FROM Commentaire';
$Create = 'INSERT INTO Comm VALUES ("", "'.mysql_escape_string($_POST['mess']).'", "'.mysql_escape_string($Time).'")'
Mais sa marche toujours pas ..
php rectifier mais toujours page blanche
en tout cas merci de bien vouloir m'aider.
<?php
//récupéré les commentaires dans la base de donner pour les affichés.
$connect = mysql_connect ('**','**','***') or die ('Problème connexion au serveur !');
mysql_select_db ("momentdelirant") or die
('Problème de connexion a la base de donnee !');
$sql = 'SELECT Comm, Time FROM Commentaire';
$req = mysql_query($sql) or die
("Error<br>".$sql."<br>");
while($data = mysql_fetch_assoc($req)) {
echo '<u>'. $data['Time'] . '</u> : ' . $data['comm'] .'<br>';
//l'ajout de commentaire
if(isset($_POST['send']))
{
if(isset($_POST['mess']) && !empty($_POST['mess']))
{
$Time= date('H:i');
$connect = mysql_connect ('***','****','****') or die ('Probleme coonection au serveur');
mysql_select_db ("momentdelirant") or die ('Probleme base de donner');
//On insert le commentaire a la base de donnée.
$Create = 'INSERT INTO Comm VALUES ("",
"'.mysql_escape_string($_POST['mess']).'",
"'.mysql_escape_string($Time).'")';
mysql_query($Create) or die
("Error lors de l'enregistrement du message !");
// on Actualise la page pour que le commentaire s'affiche
$Update = '<script language="JavaScript">'."\n";
$Update .='document.location.replace("tchat.php")'."\n";
$Update .= '</script>';
echo "$redi";
} else {$error="1"; }
}
$form = '<center><br><form action="tchat.php" method="post">'." \n";
$form .= '<input type="text" name="mess"> <input type="submit" name="send">'."\n";
$form .= '</form> '."\n";
echo "$form";
}
?>
en tout cas merci de bien vouloir m'aider.
<?php
//récupéré les commentaires dans la base de donner pour les affichés.
$connect = mysql_connect ('**','**','***') or die ('Problème connexion au serveur !');
mysql_select_db ("momentdelirant") or die
('Problème de connexion a la base de donnee !');
$sql = 'SELECT Comm, Time FROM Commentaire';
$req = mysql_query($sql) or die
("Error<br>".$sql."<br>");
while($data = mysql_fetch_assoc($req)) {
echo '<u>'. $data['Time'] . '</u> : ' . $data['comm'] .'<br>';
//l'ajout de commentaire
if(isset($_POST['send']))
{
if(isset($_POST['mess']) && !empty($_POST['mess']))
{
$Time= date('H:i');
$connect = mysql_connect ('***','****','****') or die ('Probleme coonection au serveur');
mysql_select_db ("momentdelirant") or die ('Probleme base de donner');
//On insert le commentaire a la base de donnée.
$Create = 'INSERT INTO Comm VALUES ("",
"'.mysql_escape_string($_POST['mess']).'",
"'.mysql_escape_string($Time).'")';
mysql_query($Create) or die
("Error lors de l'enregistrement du message !");
// on Actualise la page pour que le commentaire s'affiche
$Update = '<script language="JavaScript">'."\n";
$Update .='document.location.replace("tchat.php")'."\n";
$Update .= '</script>';
echo "$redi";
} else {$error="1"; }
}
$form = '<center><br><form action="tchat.php" method="post">'." \n";
$form .= '<input type="text" name="mess"> <input type="submit" name="send">'."\n";
$form .= '</form> '."\n";
echo "$form";
}
?>