Create Table et databas
fabieng_45
Messages postés
82
Date d'inscription
Statut
Membre
Dernière intervention
-
fabieng_45 Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
fabieng_45 Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bonjour
J'aimerai créer un table dans ma base de donnée, mais depuis 2-3 jours, sql.free.fr ne répond plus!!!!!
J ai lu dans les forums que l'on pouvait créé une base de donnée et une table avec du php
Je voudrais créer une BDD, avec comme nom "questionnaire" et une table avec le nom " clinique"
Les champs seraient; "id", "poly"(varchar), "patho"(text)
Ainsi le code doit apparement etre CREATE_DATABASE questionnaire
et CREATE_TABLE clinique....
Bref, quel code mettre???
Ce code on le met sur une page code.php qu'on ouvre et ca creer la BDD et la table????
Bref, je ne sais pas comment faire!!!
J'ai essayé d'installer phpmyadmin sur mon ftp, mais lors de l'installation, on me dit " php5.2 required"
J ai essayer d'installer php5.2 mais il y a une erreur lors de l'installation!!!!!!!!
comment connaitre notre version de php?????
Merci
Bonjour
J'aimerai créer un table dans ma base de donnée, mais depuis 2-3 jours, sql.free.fr ne répond plus!!!!!
J ai lu dans les forums que l'on pouvait créé une base de donnée et une table avec du php
Je voudrais créer une BDD, avec comme nom "questionnaire" et une table avec le nom " clinique"
Les champs seraient; "id", "poly"(varchar), "patho"(text)
Ainsi le code doit apparement etre CREATE_DATABASE questionnaire
et CREATE_TABLE clinique....
Bref, quel code mettre???
Ce code on le met sur une page code.php qu'on ouvre et ca creer la BDD et la table????
Bref, je ne sais pas comment faire!!!
J'ai essayé d'installer phpmyadmin sur mon ftp, mais lors de l'installation, on me dit " php5.2 required"
J ai essayer d'installer php5.2 mais il y a une erreur lors de l'installation!!!!!!!!
comment connaitre notre version de php?????
Merci
A voir également:
- Create Table et databas
- Table ascii - Guide
- Table des matières word - Guide
- Table des caractères - Guide
- No bootable partition in table ✓ - Forum Windows
- Tableau croisé dynamique ou table de pilote - Guide
9 réponses
J'ai remarqué ce problème chez free...
Pour ce problème, tu n'a pas WampServer ou EasyPHP, il te générera un code SQL pour créer ta table.
Pour ce problème, tu n'a pas WampServer ou EasyPHP, il te générera un code SQL pour créer ta table.
en fait depuis ce matin Phpmyadmin de mon localhost ne fonctionne plus ( j ai du faire une fausse manip)
donc je remet mon message d'origine:
Bonjour
J'aimerai créer un table dans ma base de donnée, mais depuis 2-3 jours, sql.free.fr ne répond plus!!!!!
J ai lu dans les forums que l'on pouvait créé une base de donnée et une table avec du php
Je voudrais créer une BDD, avec comme nom "questionnaire" et une table avec le nom " clinique"
Les champs seraient; "id", "poly"(varchar), "patho"(text)
Ainsi le code doit apparement etre CREATE_DATABASE questionnaire
et CREATE_TABLE clinique....
Bref, quel code mettre???
Ce code on le met sur une page code.php qu'on ouvre et ca creer la BDD et la table????
Bref, je ne sais pas comment faire!!!
Merci
donc je remet mon message d'origine:
Bonjour
J'aimerai créer un table dans ma base de donnée, mais depuis 2-3 jours, sql.free.fr ne répond plus!!!!!
J ai lu dans les forums que l'on pouvait créé une base de donnée et une table avec du php
Je voudrais créer une BDD, avec comme nom "questionnaire" et une table avec le nom " clinique"
Les champs seraient; "id", "poly"(varchar), "patho"(text)
Ainsi le code doit apparement etre CREATE_DATABASE questionnaire
et CREATE_TABLE clinique....
Bref, quel code mettre???
Ce code on le met sur une page code.php qu'on ouvre et ca creer la BDD et la table????
Bref, je ne sais pas comment faire!!!
Merci
Avec un peu de recherche sur google, j'ai trouvé ceci pour créer ta Base de Donnée:
Pour créer ta table, j'ai trouvé ceci:
CREATE DATABASE questionnaire;
Pour créer ta table, j'ai trouvé ceci:
CREATE TABLE clinique ( 'id' , 'poly' varchar(255), 'patho' TEXT(255), );
Test ceci, pour créer ceci tu crée une page php et tu inseère ce code dans un mysql_query et base et table seront créer. Aprés tu pourra supprimée ce script.
J'ai trouvé un site qui regroupe plein de fonction sql et qui te l'explique, pour ma part je le garde même si il est en anglais lol:
le lien : ==> https://www.w3schools.com/SQL/
J'ai trouvé un site qui regroupe plein de fonction sql et qui te l'explique, pour ma part je le garde même si il est en anglais lol:
le lien : ==> https://www.w3schools.com/SQL/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
j'ai fait 2 fichier php:
pour la base:
<?php
$query = 'CREATE DATABASE questionnaire';
?>
pour la table:
<?php
$query = 'CREATE clinique';
(
'id' ,
'poly' varchar(255),
'patho' TEXT(255),
);
?>
je vais voir si ca marche....
pour la base:
<?php
$query = 'CREATE DATABASE questionnaire';
?>
pour la table:
<?php
$query = 'CREATE clinique';
(
'id' ,
'poly' varchar(255),
'patho' TEXT(255),
);
?>
je vais voir si ca marche....
alors, j ai mis mes 2 pages sur mon ftp
je les ai lancer sur mon site
qd je les ouvre, je suis redirigé vers ma page d'accueil
puis je rempli mon formulaire..... et qd je valide, j ai une erreur:
Warning: main(..clinique/formulaireete/choix.php) [function.main]: failed to open stream: No such file or directory in /mnt/104/free.fr/6/0/implantdenfer/clinique/choix.php on line 5
Warning: main() [function.include]: Failed opening '..clinique/formulaireete/choix.php' for inclusion (include_path='/mnt/104/free.fr/6/0/implantdenfer/include:.:/usr/php4/lib/php') in /mnt/104/free.fr/6/0/implantdenfer/clinique/choix.php on line 5
Mon script de la page choix: ( le mot de passe n'est pas *****, c'est moi qui l ai modifié pour le sujet du forum!!!)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?php // Maintenant on doit récupérer les 10 dernières entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("localhost", "implantdenfer", "******");
mysql_select_db("formulaire");
// On utilise la requête suivante pour récupérer les 10 derniers messages :
$reponse = mysql_query("SELECT * FROM clinique");
$msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement remplis :<br/><br/>";
$msg_ok = "Votre demande a bien été prise en compte.";
$message = $msg_erreur;
// vérification des champs
if (empty($_POST['etudiant']))
$message .= "Votre nom<br/>";
if (empty($_POST['poly']))
$message .= "Vacation polyclinique<br/>";
if (empty($_POST['patho']))
$message .= "Vacation patho<br/>";
if (empty($_POST['urgence']))
$message .= "Vacation urgence<br/>";
if (empty($_POST['pedo']))
$message .= "Vacation pedo<br/>";
// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur)) {
echo $message;
// sinon c'est ok
} else {
foreach($_POST as $index => $valeur) {
$$index = mysql_real_escape_string(trim($valeur));
}
$interets = $_POST['interets'];
$sqlinterets = '';
for ($i=0; $i<count($interets); $i++)
{
$sqlinterets .= $interets[$i];
$sqlinterets .= ', ';
}
$sql = "INSERT INTO clinique VALUES ('', '".$etudiant."', '".$poly."', '".$patho."', '".$urgence."', '".$pedo."', '".$sqlinterets."', '".$commentaire."')";
$res = mysql_query($sql);
if ($res) {
echo $msg_ok;
} else {
echo mysql_error();
}
}
?>
</head>
<body>
<table style="width: 800px; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="text-align: center; height: 35px; width: 125px;"><span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);">Etudiant</span></td>
<td style="text-align: center; width: 125px;"><small><span style="font-style: italic; color: rgb(255, 0, 0); font-weight: bold;">Polyclinique</span></small></td>
<td style="text-align: center; width: 125px;"><span style="color: rgb(255, 0, 0); font-weight: bold; font-style: italic;">Patho</span></td>
<td style="text-align: center; width: 125px;"><span style="color: rgb(255, 0, 0); font-weight: bold; font-style: italic;">Urgences</span></td>
<td style="text-align: center; width: 125px;"><span style="color: rgb(255, 0, 0); font-weight: bold; font-style: italic;">Pédo</span></td>
<td colspan="1" rowspan="1" style="text-align: center; width: 125px;"><span style="color: rgb(255, 0, 0); font-weight: bold; font-style: italic;">Message</span></td>
</tr>
</tbody>
</table>
<?php // Maintenant on doit récupérer les 10 dernières entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("localhost", "implantdenfer", "*******");
mysql_select_db("formulaire");
// On utilise la requête suivante pour récupérer les 10 derniers messages :
$reponse = mysql_query("SELECT * FROM clinique ORDER BY id DESC");
// On se déconnecte de MySQL
mysql_close();
// Puis on fait une boucle pour afficher tous les résultats :
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<table style="width: 800px; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="width: 125px;">
<div style="text-align: center;">
</div>
<p style="width: 125px; text-align: center;"><?php echo $donnees['etudiant']; ?></p>
</td>
<td style="width: 125px;">
<div style="text-align: left;">
</div>
<p style="width: 125px; text-align: center;"><?php echo $donnees['poly']; ?></p>
</td>
<td style="width: 122px;">
<div style="text-align: left;">
</div>
<p style="width: 123px; text-align: center;"><?php echo $donnees['patho']; ?></p>
</td>
<td style="height: 30px; width: 125px;">
<div style="text-align: left; width: 125px;">
</div>
<p style="width: 125px; text-align: center;"><?php echo $donnees['urgence']; ?></p>
</td>
<td style="width: 125px;">
<div style="text-align: left;">
</div>
<p style="text-align: center;"><?php echo $donnees['pedo']; ?></p>
</td>
<td style="width: 125px;">
<div style="text-align: left;">
</div>
<p style="text-align: center;"><?php echo $donnees['commentaire']; ?></p>
</td>
</tr>
</tbody>
</table>
<?php }
// Fin de la boucle, le script est terminé !
?>
</body>
</html>
je les ai lancer sur mon site
qd je les ouvre, je suis redirigé vers ma page d'accueil
puis je rempli mon formulaire..... et qd je valide, j ai une erreur:
Warning: main(..clinique/formulaireete/choix.php) [function.main]: failed to open stream: No such file or directory in /mnt/104/free.fr/6/0/implantdenfer/clinique/choix.php on line 5
Warning: main() [function.include]: Failed opening '..clinique/formulaireete/choix.php' for inclusion (include_path='/mnt/104/free.fr/6/0/implantdenfer/include:.:/usr/php4/lib/php') in /mnt/104/free.fr/6/0/implantdenfer/clinique/choix.php on line 5
Mon script de la page choix: ( le mot de passe n'est pas *****, c'est moi qui l ai modifié pour le sujet du forum!!!)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?php // Maintenant on doit récupérer les 10 dernières entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("localhost", "implantdenfer", "******");
mysql_select_db("formulaire");
// On utilise la requête suivante pour récupérer les 10 derniers messages :
$reponse = mysql_query("SELECT * FROM clinique");
$msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement remplis :<br/><br/>";
$msg_ok = "Votre demande a bien été prise en compte.";
$message = $msg_erreur;
// vérification des champs
if (empty($_POST['etudiant']))
$message .= "Votre nom<br/>";
if (empty($_POST['poly']))
$message .= "Vacation polyclinique<br/>";
if (empty($_POST['patho']))
$message .= "Vacation patho<br/>";
if (empty($_POST['urgence']))
$message .= "Vacation urgence<br/>";
if (empty($_POST['pedo']))
$message .= "Vacation pedo<br/>";
// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur)) {
echo $message;
// sinon c'est ok
} else {
foreach($_POST as $index => $valeur) {
$$index = mysql_real_escape_string(trim($valeur));
}
$interets = $_POST['interets'];
$sqlinterets = '';
for ($i=0; $i<count($interets); $i++)
{
$sqlinterets .= $interets[$i];
$sqlinterets .= ', ';
}
$sql = "INSERT INTO clinique VALUES ('', '".$etudiant."', '".$poly."', '".$patho."', '".$urgence."', '".$pedo."', '".$sqlinterets."', '".$commentaire."')";
$res = mysql_query($sql);
if ($res) {
echo $msg_ok;
} else {
echo mysql_error();
}
}
?>
</head>
<body>
<table style="width: 800px; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="text-align: center; height: 35px; width: 125px;"><span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);">Etudiant</span></td>
<td style="text-align: center; width: 125px;"><small><span style="font-style: italic; color: rgb(255, 0, 0); font-weight: bold;">Polyclinique</span></small></td>
<td style="text-align: center; width: 125px;"><span style="color: rgb(255, 0, 0); font-weight: bold; font-style: italic;">Patho</span></td>
<td style="text-align: center; width: 125px;"><span style="color: rgb(255, 0, 0); font-weight: bold; font-style: italic;">Urgences</span></td>
<td style="text-align: center; width: 125px;"><span style="color: rgb(255, 0, 0); font-weight: bold; font-style: italic;">Pédo</span></td>
<td colspan="1" rowspan="1" style="text-align: center; width: 125px;"><span style="color: rgb(255, 0, 0); font-weight: bold; font-style: italic;">Message</span></td>
</tr>
</tbody>
</table>
<?php // Maintenant on doit récupérer les 10 dernières entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("localhost", "implantdenfer", "*******");
mysql_select_db("formulaire");
// On utilise la requête suivante pour récupérer les 10 derniers messages :
$reponse = mysql_query("SELECT * FROM clinique ORDER BY id DESC");
// On se déconnecte de MySQL
mysql_close();
// Puis on fait une boucle pour afficher tous les résultats :
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<table style="width: 800px; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="width: 125px;">
<div style="text-align: center;">
</div>
<p style="width: 125px; text-align: center;"><?php echo $donnees['etudiant']; ?></p>
</td>
<td style="width: 125px;">
<div style="text-align: left;">
</div>
<p style="width: 125px; text-align: center;"><?php echo $donnees['poly']; ?></p>
</td>
<td style="width: 122px;">
<div style="text-align: left;">
</div>
<p style="width: 123px; text-align: center;"><?php echo $donnees['patho']; ?></p>
</td>
<td style="height: 30px; width: 125px;">
<div style="text-align: left; width: 125px;">
</div>
<p style="width: 125px; text-align: center;"><?php echo $donnees['urgence']; ?></p>
</td>
<td style="width: 125px;">
<div style="text-align: left;">
</div>
<p style="text-align: center;"><?php echo $donnees['pedo']; ?></p>
</td>
<td style="width: 125px;">
<div style="text-align: left;">
</div>
<p style="text-align: center;"><?php echo $donnees['commentaire']; ?></p>
</td>
</tr>
</tbody>
</table>
<?php }
// Fin de la boucle, le script est terminé !
?>
</body>
</html>