Ses derniers messages sur les forums
je me repete mysql_db_query annule toute selection de base au prealable. Donc une fois mysql_db_query executé il n'y a pu de bases selectionnés
le .= est pour concatener
$toto = 'tata';
$toto .= ' est pas jolie';
$toto vaut 'tata est pas jolie'
zebdinou pour les intimes / Blog : http://www.zebden.fr
mysql_db_query :
Soyez avertis que cette fonctoin ne restaure pas la base de données qui était utilisée initialement. En d'autres termes, vous ne pouvez utiliser cette fonction pour exécuter temporarairement une requête SQL dans une autre base de donées. Il vous faudra sélectionner manuellement la bonne base à nouveau. Il est recommandé d'utiliser la syntaxe SQL base.table.
Donc quand tu utilise mysql_query par la suite , il n'y plus de base selectionné.
je suppose que ca vient de la.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Pour les longs codes , Utilisez le wall !!!
zebdinou pour les intimes / Blog : http://www.zebden.fr
C'est les var globales qui sont OFF. Soit tu les mets ON dans ton php.ini soit tu commence à coder propre et tu code sans variables globales qui est nettement plus conseillée
zebdinou pour les intimes / Blog : http://www.zebden.fr
T'emmerde pas , c'est pas une question de propreté mais l'id correspond a une clef qui permet d'identifier un champs que ca se suivent ou qu'elles soit egale a 1 ou 3600 , ca a pas vraiment d'importance.
zebdinou pour les intimes / Blog : http://www.zebden.fr
deux choses :
Toutes valeurs non numérique genre Varchar doivent etre délimitées par des guillemets (ici) genre "'.$adresse.'".
Secondo dans ton or die met :
or die('Impossible d'inserer dans la table '.$query.''.mysql_error());
Ainsi tu affichera dans ton erreur la requete envoyés avec les valeurs et l'erreur mysql renvoyée.
zebdinou pour les intimes / Blog : http://www.zebden.fr
$message = str_replace('','<br>',$message);
ca c'est inutile , en plus est valid W3C contrairement a <br>.
Ensuite met plutot str_replace('lol',.. plutot que str_replace (' lol ', ...
zebdinou pour les intimes / Blog : http://www.zebden.fr
Tu rajoute un champs id qui te servira de clef, renseigne toi sur les clefs dans une base de donnée.
Ensuite pour selectionner un champs ou tu as l'id tu utilise donc la clause WHERE
SELECT * FROM `table` WHERE `champs` = valeur
zebdinou pour les intimes / Blog : http://www.zebden.fr
C'est tres vague ce que tu demande.
Si tu veux selectioner une seule ligne , il y a la caluse WHERE dans ta requete sql.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Il a raison , logiquement tu aura toujours la var $_GET dans ta variable $var.
Mieux vaut faire le contraire.
Ensuite ne pas oublier les quotes ou guillements dans une var tableau
Pourquoi ? Simplement parce que si il n'y pas de quote alors do (ici en l'occurence) sera considéré comme une constante si non defini sera egale a do (forcement) mais si il y a define('do','toto') alors $_GET[do] sera equivalent a $_GET['toto'].
Donc toujours mettre des quotes.
zebdinou pour les intimes / Blog : http://www.zebden.fr