J'ai fais un script php qui doit récupérer des données dans une base et les mettre dans une autre, je pense avoir tout fais mais j'ai un code erreur.
Requête invalide
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'être en attente. ')' at line 1
et voici mon script :
<?
// connection a une base OOZ
$host1="126.1.1.10";
$user1="helpdesk";
$passwd1="xxxxx";
$link1=mysql_connect($host1,$user1,$passwd1)
or die("Impossible d'établir la connection, erreur : ".mysql_error());
$dbbase1=mysql_select_db("helpdesk",$link1)
or die("Impossible d'établir la connection à la base, erreur : ".mysql_error());
$query ="SELECT id, priority, short, description FROM helpdesk.ooz_tickets o where priority ='Inter. planifiée' and status <> 'Clos' order by create_date";
$result = mysql_query($query);
$nb_ligne = mysql_num_rows($result);
$i = 0;
while($i<$nb_ligne)
{
$id=mysql_result($result, $i, "id");
$pri=mysql_result($result, $i, "priority");
$dat=date('d/m/Y H:i:s',mysql_result($result, $i, "create_date"));
$obj=mysql_result($result, $i, "short");
$desc=mysql_result($result, $i, "description");
$i++;
}
mysql_close();
// connection a une base et affichage d'un tableau de résultat
$host2="localhost";
$user2="root";
$passwd2="xxxxx";
$datejour= date("y
$timejour= date("H:i:s");
$link2=mysql_connect($host2,$user2,$passwd2)
or die("Impossible d'établir la connection, erreur : ".mysql_error());
$dbbase2=mysql_select_db("calendar",$link2)
or die("Impossible d'établir la connection à la base, erreur : ".mysql_error());
$requete="INSERT INTO webcal_entry ( cal_id, cal_group_id,cal_ext_for_id,cal_create_by, cal_date, cal_time, cal_mod_date, cal_mod_time, cal_duration, cal_priority, cal_access, cal_type, cal_name, cal_description ) VALUES ('$id', NULL, NULL, '', '$dat', '$time', '$datejour','$timejour', '0', '0', 'E', 'P', '$obj', '$desc')";
//$requete = "INSERT INTO agenda_events SET date='1143241200' , id_membre='4' , type='12' , titre='titre' , texte='texte'";
$resultat = mysql_query ($requete) or die ("Requête invalide <br /> ".mysql_error());
//$requete="INSERT INTO `webcal_entry` (`cal_id`, `cal_group_id`, `cal_ext_for_id`, `cal_create_by`, `cal_date`, `cal_time`, `cal_mod_date`, `cal_mod_time`, `cal_duration`, `cal_priority`, `cal_type`, `cal_access`, `cal_name`, `cal_description`) VALUES ('0', NULL, NULL, '', '0', NULL, NULL, NULL, '0', '2', 'E', 'P', 'test numéro', 'test numéro 8')";
mysql_close();
?>
Quelqu'un peut il medire a quoi correspond le code erreur et pourquoi ?
Merci à vous