Bonsoir,
Venant de changer d'hebergeur, j'ai mon code php qui ne fonctionne plus (et je n'y connais pas grand chose).
Mon code:
Avant ce code fonctionnait parfaitement en tout cas.
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
49
50
51
52
53
54
55
56
57
58
59
60 <?php mysql_connect("host", "utilisateur", "mdp"); mysql_select_db("base"); if (isset($_POST['recherche'])) { if (isset($_POST['prenom']) and (isset($_POST['nom']))) { $resultat = mysql_query("SELECT date,course,temps,moyenne,classement FROM result where nom='$_POST[nom]'and prenom='$_POST[prenom]' order by date desc"); $nom = mysql_real_escape_string($_POST['nom']); $prenom = mysql_real_escape_string($_POST['prenom']); if(mysql_num_rows($resultat) >= 1) { echo '<h4>Les résultats de votre recherche:</h4>'; echo '<br>'; echo '<table>'; echo '<tr>'; echo '<td><strong>Année</strong></td>'; echo '<td><strong>Course</strong></td>'; echo '<td><strong>Temps</strong></td>'; echo '<td><strong>Moyenne</strong></td>'; echo '<td><strong>Classement</strong></td>'; echo '</tr>'; } else { $alert = "Il n'y a pas de résultats pour ce coureur."; } while ($row=mysql_fetch_row($resultat)) { echo '<tr>'; echo '<td>'; echo $row[0]; echo '</td>'; echo '<td>'; echo $row[1]; echo '</td>'; echo '<td>'; echo $row[2]; echo '</td>'; echo '<td>'; echo $row[3]; echo '</td>'; echo '<td>'; echo $row[4]; echo '</td>'; echo '</tr>'; } echo '</table>'; } } if (empty($nom) || empty($prenom)) { $alert2 = 'Tous les champs doivent être renseignés'; } { echo '<p style="color:red">'.$alert.'</p>'; } ?>
Et puis si vous avez des idées pour optimiser ce code.
Merci d'avance
Partager