Probleme de creation de base de donnees
Leo Edvis
-
jordane45 Messages postés 40051 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40051 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je n'arrive pas a inserer mes informations dans ma base de donnees en utilisant PHP
EDIT : Ajout des balises de code. Merci d'y penser la prochaine fois (jordane)
je n'arrive pas a inserer mes informations dans ma base de donnees en utilisant PHP
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; text-decoration: none; background-color: #333333; border: #000000;
border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
body {
background-color: #5EB6DD;
}
-->
</style>
</head>
<body>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p align="center"> </p>
<div align="center">
<table width="554" height="276" border="3" cellpadding="3" cellspacing="3" >
<tr>
<td height="264" align="center" valign="middle" bgcolor="#8CC6D7"><div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Reference Materiel <br>
<input type="texte" name="Reference Materiel">
<br>
<br>
Type Materiel</font></b><br>
<input type="texte" name="Type Materiel">
<br>
<br>
<input type="submit" name="Submit" value="Valider" class="input">
</div></td>
</tr>
</table>
</div>
<?php
// on se connecte à notre base
$base = mysql_connect ('localhost', 'root', 'root');
mysql_select_db ('ecoparck', $base) ;
// lancement de la requete
$sql = 'INSERT INTO materiel VALUES ("Reference_Materiel", "Type_Materiel")' ;
$result = mysql_query('$sql');
// on insere le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die)
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
// on ferme la connexion à la base
mysql_close();
?>
</body>
</html>
EDIT : Ajout des balises de code. Merci d'y penser la prochaine fois (jordane)
A voir également:
- Probleme de creation de base de donnees
- Fuite données maif - Guide
- Base de registre - Guide
- Creation de site web - Guide
- Creation de compte google - Guide
- Création de compte gmail - Guide
1 réponse
Bonjour,
1 - Tu utilises l'ancienne extension mysql ....
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Je t'invite à passer à PDO ou à mysqli !
2 - Essayes de placer ton code PHP ... AVANT ton HTML. ça rend le code plus lisible
3 - Retires les QUOTES autour de ta variable $sql
1 - Tu utilises l'ancienne extension mysql ....
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Je t'invite à passer à PDO ou à mysqli !
2 - Essayes de placer ton code PHP ... AVANT ton HTML. ça rend le code plus lisible
3 - Retires les QUOTES autour de ta variable $sql
$result = mysql_query($sql);