Verification sql
audi68
Messages postés
626
Statut
Membre
-
audi68 Messages postés 626 Statut Membre -
audi68 Messages postés 626 Statut Membre -
Bonjour
Une petite question je voudrais verifier si dans ma base de donner la serie x ou y existe
comment dois je faire?
exemple : page.php?serie=x existe donc s affiche et page.php?serie=ab nexiste pas donc la page s affiche mais est vide
Merci de votre aide
Une petite question je voudrais verifier si dans ma base de donner la serie x ou y existe
comment dois je faire?
exemple : page.php?serie=x existe donc s affiche et page.php?serie=ab nexiste pas donc la page s affiche mais est vide
Merci de votre aide
A voir également:
- Verification sql
- Verification windows 11 - Guide
- Verification lien internet - Guide
- Logiciel sql - Télécharger - Bases de données
- Badge de vérification linkedin - Accueil - Guide réseaux sociaux
- Requête sql pix - Forum Python
4 réponses
Tu comptes le nombre d'entrées ...
SELECT COUNT(*) AS nb FROM table WHERE nom = $_GET['serie']Tu auras un champ nommé "nb" dans tes résultats.
La fonction AS en SQL permet de réécrire ce qui la précède dans un champ "virtuel".
Donc COUNT(*) est écrit dans nb (un champ virtuel).
Donc COUNT(*) est écrit dans nb (un champ virtuel).
<?php
$pdo = new PDO('mysql:host=localhost;dbname=ta_base','root','');
$sql = 'SELECT COUNT(*) AS nb FROM table WHERE nom=:serie';
$req = $pdo->prepare($sql);
$req->execute(array(':serie' => $_GET['serie']));
$donnee = $req->fetch(PDO::FETCH_OBJ);
$nb = $donnees->nb;
?>
Merci de ta reponse
Mais je ne comprens pas vraiment comment faire car moi j utilise le code suivant
<?php
$base = mysql_connect (mabase, 'matable', 'motdepasse');
mysql_select_db ('matable', $base);
// On récupère le contenu de $_GET dans l'adresse, soit ce qu'il y a après page.php3?maison=
$maison=$_GET['maison'];
// On demande à Mysql de nous donner toutes les informations de l'entrée ayant pour maison '$maison'
$query = mysql_query(" SELECT * FROM limit_maison WHERE idd='$maison'") or die(mysql_error());
// On met le tout dans une array
$data = mysql_fetch_array($query);
?>
Merci de ton aide
Mais je ne comprens pas vraiment comment faire car moi j utilise le code suivant
<?php
$base = mysql_connect (mabase, 'matable', 'motdepasse');
mysql_select_db ('matable', $base);
// On récupère le contenu de $_GET dans l'adresse, soit ce qu'il y a après page.php3?maison=
$maison=$_GET['maison'];
// On demande à Mysql de nous donner toutes les informations de l'entrée ayant pour maison '$maison'
$query = mysql_query(" SELECT * FROM limit_maison WHERE idd='$maison'") or die(mysql_error());
// On met le tout dans une array
$data = mysql_fetch_array($query);
?>
Merci de ton aide