Je suis un fervent utilisateur de WAMP5 que je trouve vraiment super. Bravo ! Par contre, niveau PHP, je débute un peu. Je demande juste un conseil de langage sur PHP. Voilà, je travail sur une base de données. J'ai créé un formulaire de recherche d'occurences. J'aimerais faire en sorte que si la recherche trouve plusieurs items (par une recherche avec le symbole "%" cela m'ouvre un page présentant tous les items. Mais, s'il y a un seul item, j'aimerais être redirigé vers la page de modification de cet item directement (sans passer par la page de présentation de tous les items).
Est-ce claire ? Je pense que c'est assez facile à faire mais il me manque des connaissances et je ne sais pas où les prendre...
msql_connect(....); mysql_select_db(...); $query="SELECT id , COUNT(id) as nbId FROM ma_table WHERE id LIKE %1%";
$result=mysql_query($query); while ($obj=mysql_fetch_object($result) if ($obj->nbId==1) // ton code pour rediriger else // sinon ton code pour rediriger
voila ce que ca peut donner en adaptant et en améliorant biensur !
Ce code est super pour déterminer s'il y a un seul item ou pas. Ce qui me manque, c'est justement du code pour rediriger...Est-ce que j'utilise la fonction "fopen" pour cela ou une autre fonction.
Je viens de trouver la réponse. Comme je le pensais, c'est tout simple mais il faut le savoir ! J'ai trouvé ma réponse à cette adresse :[php.developpez.com]
Il suffit d'utiliser la fonction "header("Location: la_nouvelle_page.php""