Sollten beim Abrufen von MySQL-Daten vorbereitete Anweisungen verwendet werden? [Duplikat]Php

PHP-Programmierer chatten hier
Anonymous
 Sollten beim Abrufen von MySQL-Daten vorbereitete Anweisungen verwendet werden? [Duplikat]

Post by Anonymous »

Ich verwende vorbereitete Anweisungen, um Daten in die Datenbank einzugeben, aber ich verwende vorbereitete Anweisungen nicht, um Daten abzurufen. Der Grund dafür ist, dass der Code etwas kleiner und nach dem, was ich gelesen habe, etwas schneller ist. Gibt es dabei Sicherheitsprobleme?

Beispiel:

Daten einfügen;

Code: Select all

$stmt = mysqli_prepare($con, "INSERT USERS (userFname) ( VALUES (?)");
mysqli_stmt_bind_param($stmt, 's', $userFname);
mysqli_stmt_execute($stmt);
mysqli_stmt_close($stmt);
zum Abrufen von Daten;

Code: Select all

$query = mysqli_query($con,"SELECT * FROM users WHERE userEmail = '$userEmail'");
Ist diese Methode so sicher wie die Verwendung vorbereiteter Anweisungen zum Abrufen von Daten?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post