MySql : Afficher texte si table existe
leuntout
Messages postés
75
Statut
Membre
-
Smoking bird Messages postés 911 Statut Membre -
Smoking bird Messages postés 911 Statut Membre -
Bonjour,
Je suis en train de créer un programme en PHP dans lequel il y a une partie pour créér des tables dans une BDD.
Le script fonctionne, commence par "if not exist", mais je voudrais qu'un message s'affiche si la table existe.
Mon script actuel :
Je ne sais pas ou ni comment le placer (malgré plusieurs essais).
Merci!
Je suis en train de créer un programme en PHP dans lequel il y a une partie pour créér des tables dans une BDD.
Le script fonctionne, commence par "if not exist", mais je voudrais qu'un message s'affiche si la table existe.
Mon script actuel :
<?php
if (isset($_POST['classe']))
{
if ($_POST['classe'] != NULL)
{
mysql_connect('***','***','***');
mysql_select_db('***');
$classe = mysql_real_escape_string(htmlspecialchars($_POST['classe']));
mysql_query("CREATE TABLE IF NOT EXISTS ".$classe." (id int(11) NOT NULL AUTO_INCREMENT, nom varchar(100) NOT NULL, prenom varchar(100) NOT NULL, plus varchar(100) NOT NULL, PRIMARY KEY (id)) ") ;
echo"La classe ".$classe." a bien été ajoutée.";
mysql_close();
}
else{
echo"Erreur";}
}
?>
Je ne sais pas ou ni comment le placer (malgré plusieurs essais).
Merci!
A voir également:
- MySql : Afficher texte si table existe
- Mysql community download - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
2 réponses
Salut,
Je ne suis pas un pro mais toujours mieux que rien :)
Ta ton script mais tu veut faire un essaie pour voir si il marche ?
tu prend "wamp".
Et tu remplie sa :
Premier ligne :
Deuxième lignes :
Troisième lignes :
Quatrième lignes :
Ensuite tu Exécute le codes après tu va sur : Insérer.
Et tu devriez voir si sa marche ou pas quand ta fini.
Je ne suis pas un pro mais toujours mieux que rien :)
Ta ton script mais tu veut faire un essaie pour voir si il marche ?
tu prend "wamp".
Et tu remplie sa :
Premier ligne :
Champ = id Type = INT Taille/Valeurs*1 = 11 Index = PRIMARY A_I = AUTO_INCREMENT (coche le).
Deuxième lignes :
Champ = nom Type = VACHAR Taille/Valeurs*1 = 100
Troisième lignes :
Champ = prenom Type = VACHAR Taille/Valeurs*1 = 100
Quatrième lignes :
Champ = plus Type = VACHAR Taille/Valeurs*1 = 100
Ensuite tu Exécute le codes après tu va sur : Insérer.
Et tu devriez voir si sa marche ou pas quand ta fini.