onjour a tous,
je viens ici pour lancer un help d'urgence, cela fait une journée que je tourne en rond je suis en train de développer un site intranet en php pour gérer la gestion d'un café. je suis en phase de test.
J'ai donc crée une base de donnée ( crée phpmyadmin ) avec une table seulement et trois entrées. j'ai fait une petite page php pour tester et la sa bug la base de donnée ne se connecte on dirait...
Je vous laisse la page php et le fichier sql
si quelqu'un peut m'aider .... je vous en remercie d'avance ....
La base sql se trouve sur le pc et ne marchera qu'en local ....
il me met un message d'erreur
Je dois faire l'amalgame entre programmation objet et procéduriale,Fatal error: Call to a member function mysql_query() on a non-object in C:\Program Files\EasyPHP 2.0b1\www\gestion cafe\stocks.php on line 22
pouvez m'expliquer comment faire pour utiliser PDO avec mysql ?
QUe dois je changer dans mon code ?
Page PHP
FICHIER SQL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 <html> <body> <div class="centre"> <h3>Ajouter un produit</h3> <?php if(isset($_POST["produit"]) && ($_POST["prix"])){ $produit = $_POST["produit"]; $nombre = $_POST["nombre"]; $prix = $_POST["prix"]; $connexion = mysql_connect("localhost","root",""); $db = mysql_select_db("bddcafe", $connexion) or die(mysql_error()); $res= $db->mysql_query("INSERT INTO gestionstocks VALUES ($produit, $produit, $nombre, $prix)"); echo " le produit a été référencé "; } ?> <form action="stocks.php" method="post"> Produit sans alcool a référencer : <input name="produit"/><br/><br /> Nombre : <input name="nombre"/><br/><br /> Prix HT : <input name="prix"/><br/><br /> <input type="submit" value="Validez"/> </form> </div> </body> </html>
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 -- phpMyAdmin SQL Dump -- version 2.9.1.1 -- <a href="http://www.phpmyadmin.net" target="_blank">http://www.phpmyadmin.net</a> -- -- Serveur: localhost -- Généré le : Vendredi 28 Février 2003 à 21:17 -- Version du serveur: 5.0.27 -- Version de PHP: 5.2.0 -- -- Base de données: `bddcafe` -- -- -------------------------------------------------------- -- -- Structure de la table `gestionstocks` -- CREATE TABLE `gestionstocks` ( `produit5` varchar(40) default NULL, `produit19` varchar(40) default NULL, `nombre` decimal(6,0) default NULL, `prix` decimal(4,0) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Contenu de la table `gestionstocks` -- INSERT INTO `gestionstocks` (`produit5`, `produit19`, `nombre`, `prix`) VALUES ('Coca Cola Light ', '', 6, 2), (NULL, 'Malibu Orange', 3, 8), ('Joker Orange', NULL, 2, 1);
Partager