Questions sur pdo

7
réponses

Les déclarations préparées par AOP sont-elles suffisantes pour prévenir L'injection de SQL?

disons que j'ai un code comme celui-ci: $dbh = new PDO("blahblah"); $stmt = $dbh->prepare('SELECT * FROM us ... arées contre l'injection de SQL. Dans ce contexte, Je ne me soucie pas de XSS ou d'autres vulnérabilités possibles.
demandé sur 2008-09-25 19:43:35
8
réponses

Quels sont les inconvénients de l'utilisation de connexion persistante en AOP

dans PDO, une connexion peut être rendue persistante en utilisant l'attribut PDO::ATTR_PERSISTENT . Selon le manuel php ... t à dire, une situation où ce mécanisme de résultats dans la dégradation des performances ou quelque chose comme ça.
demandé sur 2010-07-26 07:42:19
21
réponses

Nombre de rangs avec AOP

il y a beaucoup de déclarations contradictoires autour. Quelle est la meilleure façon de compter les rangs en utilisan ... ois affaire à de grands ensembles de données, donc pas bon pour mon utilisation. avez-vous des suggestions?
demandé sur 2009-05-19 19:12:30
17
réponses

Comment déboguer les requêtes de la base de données AOP?

avant de passer à PDO, j'ai créé des requêtes SQL en PHP en concaténant des chaînes. Si j'ai une erreur de syntaxe de ... ble de capturer la requête SQL complète envoyée par AOP à la base de données et de l'enregistrer dans un fichier?
demandé sur 2010-03-09 20:43:23
9
réponses

En PHP avec PDO, Comment vérifier la requête finale paramétrée par SQL? [dupliquer]

cette question a déjà une réponse ici: obtenir une chaîne de requête SQL brute à ... emplacé tous les tokens)? Est-il un moyen de vérifier ce qui est réellement exécuté par la base de données?
demandé sur 2009-11-24 00:56:09
10
réponses

MySQL vérifier si une table existe sans lancer une exception

Quelle est la meilleure façon de vérifier si une table existe dans MySQL (de préférence via PDO en PHP) sans lancer un ... d'analyser les résultats de "montrer des tableaux comme" et cetera. Il doit y avoir une sorte de requête booléenne?
demandé sur 2009-10-06 18:00:35
3
réponses

La requête de PDO vs l'exécution

font-ils la même chose, mais différemment? y a-t-il une différence en dehors de l'utilisation de prepare en ... et $sth = $db->prepare("SELECT * FROM table"); $sth->execute(); $result = $sth->fetchAll(); ?
demandé sur 2011-01-15 19:12:21
5
réponses

AOP MySQL: Use AOP:: ATTR EMULATE PREPARES or not?

C'est ce que j'ai lu sur PDO::ATTR_EMULATE_PREPARES : l'émulation prepare de PDO est meilleure pou ... n? Y a-t-il un moyen d'avoir à la fois la performance du cache de requête et la sécurité des déclarations préparées?
demandé sur 2012-04-12 00:37:33
7
réponses

Comment insérer des valeurs nulles en utilisant PDO?

j'utilise ce code et je suis au-delà de la frustration: try { $dbh = new PDO('mysql:dbname=' . DB . ';host= ... ette erreur: erreur fatale : impossible de passer le paramètre 2 par référence dans /opt/...
demandé sur 2009-09-08 07:14:12
4
réponses

Puis-je mélanger les API MySQL en PHP?

j'ai cherché sur le net et jusqu'à présent ce que j'ai vu c'est que vous pouvez utiliser mysql_ et mysqli_ ensembl ... mysqli ensemble? Ou est-ce normal? Est-ce que je peux vérifier si les connexions sont valides? (the if(mysq...) )
demandé sur 2013-07-06 03:48:36
6
réponses

Comment créer une requête AOP paramétrée avec une instruction similaire?

Voici ma tentative: $query = $database->prepare('SELECT * FROM table WHERE column LIKE "?%"'); $query->execute(array('value')); while ($results = $query->fetch()) { echo $results['column']; }
demandé sur 2009-02-24 23:01:59
5
réponses

Prise en charge par AOP pour les requêtes multiples (AOP MYSQL, AOP MYSQLND)

je sais que PDO ne supporte pas les requêtes multiples exécutées en une seule instruction. J'ai cherché sur Google et ... mations à leur sujet. Ces projets abandonnées? Y a-t-il un moyen d'exécuter des requêtes multiples en utilisant PDO?
demandé sur 2011-06-14 20:15:30
8
réponses

Valeurs de liaison de L'AOP pour MySQL dans la déclaration

j'ai un problème avec PDO que je voudrais vraiment obtenir une réponse après avoir été tourmenté par elle pendant un c ... ans la chaîne elle-même sans les lier, cependant je sais pour certain là doit être un moyen plus facile de le faire.
demandé sur 2009-10-19 05:29:40
3
réponses

real escape string et PDO [dupliquer]

cette question a déjà une réponse ici: Comment puis-je empêcher L'injection SQL e ... de gérer cela sans ajouter(ing) des slashes à toutes mes chaînes. Quelqu'un peut me dire ce que je devrais utiliser?
demandé sur 2010-09-15 13:34:01
6
réponses

Les connexions SQL ouvertes avec PDO en PHP doivent-elles être fermées?

quand j'ouvre une connexion MySQL en PHP avec les fonctions MySQL intégrées à PHP, je fais ce qui suit: $link = ... mysql_connect() et mysql_close() ? Sinon, comment PHP sait-il que j'en ai fini avec ma connexion? TIA.
demandé sur 2009-06-26 02:57:58
4
réponses

Comment obtenir des types numériques de MySQL en utilisant PDO?

j'utilise PDO et MySQL, pour quelque raison que ce soit quand on obtient des valeurs de la base de données qui sont de ... pilote MySQL. est-il normal d'obtenir des chaînes plutôt que des nombres en consultant une base de données?
demandé sur 2009-07-29 02:02:31
3
réponses

Référence - Foire aux questions sur les AOP

Qu'est-ce que c'est? C'est une liste de questions fréquemment posées concernant PHP Data Objects pou ... e de la variable, quelles variables sont accessibles d'où et qu'est-ce que les erreurs de "variable non définie"?
demandé sur 2013-04-13 21:41:38
6
réponses

Pourquoi PDO est-il meilleur pour échapper aux requêtes MySQL/querystrings que mysql real escape string?

on m'a dit que je préférerais utiliser PDO pour échapper à MySQL, plutôt que mysql_real_escape_string . peut - ... e pointer dans la direction de quelque chose sur le sujet écrit en anglais), et comment vous feriez pour l'utiliser?
demandé sur 2009-11-16 16:01:12
4
réponses

SQLSTATE[42000]: erreur de syntaxe ou violation d'accès: 1064 vous avez une erreur dans votre syntaxe SQL-PHP-PDO [dupliquer]

cette question a déjà une réponse ici: erreur de Syntaxe en utilisant un mot rése ... ) valeurs ('[email protected]", " [email protected] "à la ligne 1 Je ne sais pas comment réparer ça... des idées?
demandé sur 2010-12-28 09:13:22
4
réponses

Pourquoi AOP imprime mon mot de passe lorsque la connexion échoue?

j'ai un site Web simple où j'établis une connexion à un serveur Mysql en utilisant PDO. $dbh = new PDO('mysql:host=loc ... ment établir une connexion sécurisée? Il y a des failles de sécurité connues comme celui-ci que je dois être au courant?
demandé sur 2011-06-23 17:43:38
11
réponses

Comment obtenir le nombre total de lignes d'un groupe par requête?

à Partir de l'AOP manuel: PDOStatement:: rowCount () retourne le nombre de lignes affecté par le dernier supprimer ... z bon, parce que dans l'exemple de requête ci-dessus est un GROUP BY, ce qui changerait le sens/la fonction de COUNT(1).
demandé sur 2011-05-18 12:29:37
7
réponses

Connexions DB persistantes-oui ou non?

j'utilise la couche PDO de PHP pour l'accès aux données dans un projet, et j'ai lu dessus et j'ai vu qu'il a un bon su ... -il des inconvénients à considérer, peut-être liées à la sécurité? si ça vous importe, J'utilise MySQL 5.x.
demandé sur 2008-09-08 22:01:11
6
réponses

AOP utf-8 question de caractères

je travaille actuellement sur un projet, et au lieu d'utiliser des requêtes MySQL régulières, j'ai pensé que je pourrais ... M et aucun autre caractère spécial sur cette page ne partage ce numéro. Ce qui pourrait être mal, ou ce que je fais mal?
demandé sur 2011-10-19 17:58:21
2
réponses

Puis-je créer une base de données en utilisant PDO en PHP

je veux créer une classe qui utilise PDO pour interagir avec MySQL. Puis-je créer une nouvelle table MySQL en utilisant PDO?
demandé sur 2010-04-06 13:11:30
12
réponses

PHP AOP: récupérez les colonnes Nom d'une table

Comment puis-je obtenir tous les noms de colonne d'une table en utilisant AOP? id name age 1 ... } print_r($column); Puis-je, Array ( [0] => id [1] => name [2] => age ... )
demandé sur 2011-03-25 06:34:13
3
réponses

Obtenir la dernière insertion id après une insertion préparée avec AOP

J'utilise PHP PDO avec PostgreSQL pour un nouveau projet. étant donné la fonction suivante, Comment puis-je retourner ... mt->bindParam(8, $ultima_logare); $stmt->execute(); $id = $db->lastInsertId(); return $id; }
demandé sur 2011-02-20 18:28:38
6
réponses

Comment lier des paramètres à une requête de base de données brute dans Laravel qui est utilisé sur un modèle?

Re, j'ai la requête suivante: $property = Property::select( DB::raw("title, lat, lng, ( ... ution de contournement (je peux évidemment écrire la requête complète mais préfère utiliser le constructeur fluent).
demandé sur 2014-01-01 05:43:55
7
réponses

La Requête MySQL Accuse Un Retard Aléatoire

j'ai une requête qui ressemble à ceci: SELECT id FROM user WHERE id='47' L'ID est indexé et lit pour ce ... de voir et de trouver la question à régler le problème et je suis à cours d'endroits à vérifier suivant. Des idées?
demandé sur 2013-12-15 04:47:53
3
réponses

PHP PDO prepared statement-MySQL LIKE query

j'essaie de faire une recherche à travers la classe PDO de php (pilote mysql). J'ai la requête suivante de travail avec l ... WHERE hs.hs_text LIKE ":searchTerm" $ret = $prep->execute(array(':searchTerm' => '%'.$searchTerm.'%')); etc...
demandé sur 2009-11-24 01:15:33
3
réponses

AOP fetchAll tableau à une dimension

c'est peut-être une question simple, mais j'ai du mal à comprendre comment la résoudre. J'ai un formulaire qui permet à l' ... remier tableau insère fine, cependant le dernier tableau insère des zéros pour le staffID. des suggestions? Merci =).
demandé sur 2011-05-18 20:09:45