Recherche du type auto increment d'une table
Fermé
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
-
26 févr. 2009 à 15:31
Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 - 27 févr. 2009 à 19:46
Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 - 27 févr. 2009 à 19:46
A voir également:
- Recherche du type auto increment d'une table
- Table ascii - Guide
- Table des matières word - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Comment faire une recherche à partir d'une photo - Guide
4 réponses
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
27 févr. 2009 à 12:06
27 févr. 2009 à 12:06
Pas d'idée ????
Il existe la commande SHOW INDEX.
http://www.lephpfacile.com/manuel-mysql/sql-syntax.php#show-index
http://www.ens.math-info.univ-paris5.fr/mysql/show-database-info.html
http://tecfa.unige.ch/guides/mysql/fr-man/manuel_SHOW.html
http://dev.mysql.com/doc/refman/5.0/fr/show-index.html
http://www.lephpfacile.com/manuel-mysql/sql-syntax.php#show-index
http://www.ens.math-info.univ-paris5.fr/mysql/show-database-info.html
http://tecfa.unige.ch/guides/mysql/fr-man/manuel_SHOW.html
http://dev.mysql.com/doc/refman/5.0/fr/show-index.html
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
27 févr. 2009 à 14:39
27 févr. 2009 à 14:39
<?php
$serveur = "localhost";
$user= "root";
$passwd = "";
$bdd = "photo";
$connex = mysqli_connect($serveur, $user, $passwd, $bdd);
$sql="SHOW COLUMNS FROM user";
$req=mysqli_query($connex,$sql);
$row=mysqli_fetch_fields($req);
echo "nb de champs : ".count($row);
mysqli_close($connex);
?>
Marche impect en brute;
Mais renvoie dans le php qui m'interesse :
"Warning: mysql_fieldflags(): supplied argument is not a valid MySQL result resource in C:\wamp\www\"..." on line "...""
Dingue, Non ????
$serveur = "localhost";
$user= "root";
$passwd = "";
$bdd = "photo";
$connex = mysqli_connect($serveur, $user, $passwd, $bdd);
$sql="SHOW COLUMNS FROM user";
$req=mysqli_query($connex,$sql);
$row=mysqli_fetch_fields($req);
echo "nb de champs : ".count($row);
mysqli_close($connex);
?>
Marche impect en brute;
Mais renvoie dans le php qui m'interesse :
"Warning: mysql_fieldflags(): supplied argument is not a valid MySQL result resource in C:\wamp\www\"..." on line "...""
Dingue, Non ????
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
27 févr. 2009 à 19:46
27 févr. 2009 à 19:46
Comment faire pour gérer pas d'enregistrement dans votre requete ...
function Clef_Table($connex,$Idcleff){
$sql="SELECT Column_name,column_key,column_default FROM information_schema.columns WHERE table_schema='Photo' And table_name='user' And column_name='".$Idcleff."' AND column_key='PRI'" ;
echo $sql;
$req=mysqli_query($connex,$sql);
if (!$req) //if ($row=mysqli_fetch_fields($req))
return false;
else
return true; //Aff_SQL($sql,$connex);
}
function Clef_Table($connex,$Idcleff){
$sql="SELECT Column_name,column_key,column_default FROM information_schema.columns WHERE table_schema='Photo' And table_name='user' And column_name='".$Idcleff."' AND column_key='PRI'" ;
echo $sql;
$req=mysqli_query($connex,$sql);
if (!$req) //if ($row=mysqli_fetch_fields($req))
return false;
else
return true; //Aff_SQL($sql,$connex);
}