Requête d'insertion sans formulaire
Résolu/Fermé
barale61
Messages postés
1192
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 avril 2024
-
6 oct. 2013 à 16:55
barale61 Messages postés 1192 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 17 avril 2024 - 7 oct. 2013 à 20:58
barale61 Messages postés 1192 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 17 avril 2024 - 7 oct. 2013 à 20:58
A voir également:
- Requête d'insertion sans formulaire
- Insertion signature word - Guide
- Insertion liste déroulante excel - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Touche insertion clavier - Guide
4 réponses
JooS
Messages postés
2465
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
Modifié par JooS le 6/10/2013 à 22:27
Modifié par JooS le 6/10/2013 à 22:27
Salut,
Biensure, tant que les données à insérer existent ...
Si tu expliquais l'intérêt de cela, peut être qu'on peut te conseiller.
Mettez en résolu quand c'est résolu -.- ...
Biensure, tant que les données à insérer existent ...
Si tu expliquais l'intérêt de cela, peut être qu'on peut te conseiller.
Mettez en résolu quand c'est résolu -.- ...
barale61
Messages postés
1192
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 avril 2024
110
6 oct. 2013 à 22:37
6 oct. 2013 à 22:37
En fait au chargement de ma page je voudrais récupérer la valeur d'un cookie pour l'insérer comme ceci:
mais rien ne se fait.
mysql_select_db($database_connexion, $connexion);
$query_rsArticlesP = "SELECT * FROM promoSpeciale WHERE reference = reference";
$rsArticlesP = mysql_query($query_rsArticlesP, $connexion) or die(mysql_error());
$row_rsArticlesP = mysql_fetch_assoc($rsArticlesP);
$totalRows_rsArticlesP = mysql_num_rows($rsArticlesP);
if ((empty($_COOKIE['fiche']) AND ($totalRows_rsArticlesP<=1)))
{
$insertSQL = sprintf("INSERT INTO promoSpeciale (reference, date) VALUES (%s, %s)",
GetSQLValueString($_COOKIE['fiche'], "text"),
'NOW()');
}
mais rien ne se fait.
JooS
Messages postés
2465
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
Modifié par JooS le 7/10/2013 à 01:13
Modifié par JooS le 7/10/2013 à 01:13
Je ne vois toujours pas l'intérêt !
Explique la logique de ton script, ce qu'il est supposé faire !
... WHERE reference = reference ?!
Je te conseille cependant d'utiliser PDO au lieu des fonctions mysql (obsolète).
Je traduit exactement le même script(avec les erreurs), sans pour autant avoir compris le but de ce dernier !
Mettez en résolu quand c'est résolu -.- ...
Explique la logique de ton script, ce qu'il est supposé faire !
... WHERE reference = reference ?!
Je te conseille cependant d'utiliser PDO au lieu des fonctions mysql (obsolète).
Je traduit exactement le même script(avec les erreurs), sans pour autant avoir compris le but de ce dernier !
try {
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname='.$database_connexion, 'root', '', $pdo_options);
}
catch(Exception $e) {
die('Error : ' . $e->getMessage());
}
$req = $bdd->prepare('
SELECT *
FROM promoSpeciale
WHERE reference = reference');
$req->execute();
$totalRows_rsArticlesP = $req->rowCount();
if(isset($_COOKIE['fiche']) AND empty($_COOKIE['fiche']) AND $totalRows_rsArticlesP <= 1) {
$insertSQL = $bdd->prepare('INSERT INTO promoSpeciale (reference, date) VALUES (:ref, NOW())');
$insertSQL->bindParam(':ref', $_COOKIE['fiche'], PDO::PARAM_STR);
$insertSQL->execute();
}
Mettez en résolu quand c'est résolu -.- ...
barale61
Messages postés
1192
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 avril 2024
110
7 oct. 2013 à 15:07
7 oct. 2013 à 15:07
OK merci.
barale61
Messages postés
1192
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 avril 2024
110
7 oct. 2013 à 20:58
7 oct. 2013 à 20:58
Merci beaucoup j'avais oublié le point d'exclamation !
if ((empty($_COOKIE['fiche']) AND ($totalRows_rsArticlesP<=1)))
if ((!empty($_COOKIE['fiche']) AND ($totalRows_rsArticlesP<=1)))