Bonjour,
J'ai actuellement un problème d'intégration de php dans html:
Ce code marche sans problème mis tout seul dans une pages php
Par contre, dès que je l'intègre avec du html:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php $db=mysqli_connect('localhost','root','admin','copro_trouveres'); $req="select distinct nom_rue from adresses"; $reponse=mysqli_query($db,$req); while ($rue=mysqli_fetch_row($reponse)){ echo "$rue[0]"; }
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 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link type="text/css" rel="stylesheet" href="stylesheet.css"/> </head> <title>Copropriété les Trouvères</title> <body> <div id="header">Bienvenue sur le site de la copropriété Les Trouvères</div> <p><center>Merci de vous inscrire pour profiter pleinement du site</center> <p> <div id="form_register"> <table class="register"> <form method="post" action="register"> <input type="hidden" name="reg_set" value="set" /> <tr class="register"><td class="register"><label for="pseudo">Votre pseudo: </label></td><td class="register"><input type="text" name="pseudo" id="pseudo" /></td></tr> <tr class="register"><td class="register"><label for="nom">Votre Nom: </label></td><td class="register"><input type="text" name="nom" id="nom" /></td></tr> <tr class="register"><td class="register"><label for="pseudo">Votre Nom: </label></td><td class="register"><input type="text" name="pseudo" id="pseudo" /></td></tr> <tr class="register"><td class="register"><label for="password">Votre mot de passe: </label></td><td class="register"><input type="password" name="password" id="password" /></td></tr> <tr class="register"><td class="register"><label for="rue">Votre rue</label></td> <?php $db=mysqli_connect('localhost','root','admin','copro_trouveres'); $req="select nom_rue from adresses"; $reponse=mysqli_query($db,$req); while ($rue=mysqli_fetch_row($reponse)){ echo "<td class="connect"><select name="nom_rue"><option value="$rue">$rue[0]</option></td></tr>"; } ?> </form> </table> </div> <p> </body> </html>
J'ai l'erreur suivante:
[Thu Aug 06 06:41:11.751573 2015] [:error] [pid 2333] [client 192.168.43.204:61622] PHP Parse error: syntax error, unexpected 'connect' (T_STRING), expecting ',' or ';' in /var/www/html/register.php on line 27, referer: http://192.168.43.36/
Avez vous un explication?
Merci
Partager