Type de la variable _POST
Fermé
php3
-
26 mai 2011 à 15:05
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 26 mai 2011 à 17:22
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 26 mai 2011 à 17:22
A voir également:
- Type de la variable _POST
- Clear type - Guide
- Type de ram - Guide
- Changer type de fichier - Guide
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Vba range avec variable ✓ - Forum VB / VBA
3 réponses
Herezia
Messages postés
70
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
28 août 2014
11
26 mai 2011 à 15:08
26 mai 2011 à 15:08
Bonjour php3,
C'est sûrement un problème d'encodage
Regarde en quel codage de caractère tu écris ta page HTML et quel est l'encodage de la chaîne de comparaison côté PHP
C'est sûrement un problème d'encodage
Regarde en quel codage de caractère tu écris ta page HTML et quel est l'encodage de la chaîne de comparaison côté PHP
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 340
26 mai 2011 à 16:15
26 mai 2011 à 16:15
Bonjour,
Certainement quelques clés pour vous aider à comprendre votre problème:
http://html5.immo-scope.com/index.php?page=general/applisFullUtf8
Cordialement
Certainement quelques clés pour vous aider à comprendre votre problème:
http://html5.immo-scope.com/index.php?page=general/applisFullUtf8
Cordialement
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 340
26 mai 2011 à 16:29
26 mai 2011 à 16:29
re-bonjour,
la recherche d'un livre par son titre est déconseillé.
Si vous cherchez les élémenst en base de données, il faut avoir un couple clé-valeur:
clé = numéro ISBN du libre / ou code du livre: HUG001 par exemple...
valeur = titre du livre....
Exemple
<select name='cle_livre'>
<option value='HUG001'>Les miésrables</option>
<option value='HUG002'>Notre Dame de Paris</option>
.....
</select>
A l'envoi du POST, vous récupérez la clé:
<?php
$cleLivre = substr($_POST['cle_livre'], 0 , 6); // sécurité pour empêcher injection SQL
$sql = "SELECT * FROM livres WHERE cle_livre='$cleLivre' LIMIT 0,1";
...suite code extraction données livre...
?>
Bien entendu, le champ cle_livre est un champ indexé uniqu ou primaire (c'est mieux...).
A+
la recherche d'un livre par son titre est déconseillé.
Si vous cherchez les élémenst en base de données, il faut avoir un couple clé-valeur:
clé = numéro ISBN du libre / ou code du livre: HUG001 par exemple...
valeur = titre du livre....
Exemple
<select name='cle_livre'>
<option value='HUG001'>Les miésrables</option>
<option value='HUG002'>Notre Dame de Paris</option>
.....
</select>
A l'envoi du POST, vous récupérez la clé:
<?php
$cleLivre = substr($_POST['cle_livre'], 0 , 6); // sécurité pour empêcher injection SQL
$sql = "SELECT * FROM livres WHERE cle_livre='$cleLivre' LIMIT 0,1";
...suite code extraction données livre...
?>
Bien entendu, le champ cle_livre est un champ indexé uniqu ou primaire (c'est mieux...).
A+
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
26 mai 2011 à 17:22
26 mai 2011 à 17:22
Sauf que là, il n'y a pas de base de données :)
26 mai 2011 à 15:20