[RESOLU] Erreur en creation table temporaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Erreur en creation table temporaire

Re: Erreur en creation table temporaire

par marih » 30 juil. 2018, 15:24

Merci Arthur

Re: Erreur en creation table temporaire

par @rthur » 15 juil. 2018, 23:52

Quel est le message d'erreur ?

Regarde du côté de mysqli_error pour récupérer les messages :
http://php.net/mysqli_error
Dans la doc, tu as des exemples qui seront plus efficace que la condition de ton dernier if()

Erreur en creation table temporaire

par marih » 14 juil. 2018, 15:40

Bonjour à tous,
j'ai écrit un programme qui marche en utilisant une des tables en création externe.
Cette table doit être une table temporaire. j'utilise le code suivant pour le faire.
// Création de la table Temporaire Evenements
//
if (! $mysql_link=mysqli_connect("localhost","$Host","$MotDB"))
{
echo ("<p align='center'><font size=2 face='Verdana, Arial, Helvetica, sans-serif' color='$CouleurTexte'>
Connexion impossible: </font></p>");
}
else
if (! $mysql_link=mysqli_connect("localhost", "$Host", "$MotDB"))
{
echo "Il est impossible d'établir la connexion à la base de données <br>";
}
else
mysqli_select_db($mysql_link,"$Host") or die ("Connexion pour create ratée <br>");
$create = "create temporary table Evenements (Timbre VARCHAR(150))";
if (! $mysqli_result=mysqli_query($mysql_link,$create))
{
echo ("<p align=center><font size=2 face='Verdana, Arial, Helvetica, sans-serif'color='#FFFFFF'>
<b>La création de la table Temporaire 'Evenements' n'a pas aboutie</b></font></p>");
exit;
}
//
// Fin de la Création de la table Temporaire Evenements
Les retours de creation sont apparemment OK, mais le programme ne fonctionne plus il trouve la table vide plus loin lorsque je l'utilise....
Pouvez-vous m'éclairer ?
merci beaucoup de votre aide