Ich möchte die Zeilenzahl erstellen, um zu überprüfen, ob sich die gleichen E -Mails bereits in der Datenbank befinden oder nicht. Ich habe ein paar Mechanismus ausprobiert, aber keinen Erfolg. Wenn ich meine Abfrage direkt in der Datenbank ausführe, gibt es mir die Zeilenzahl, aber über PDO -Ausführen gibt es mir 0.$sql = 'SELECT count(*) FROM inbox WHERE uid = ? AND from_email = ?';
$result = $link->prepare($sql);
$result->execute([$email_number,$email_f]);
$number_of_rows = $result->fetchColumn();
< /code>
Ausgabe ist mit diesem $ E -Mail_F, es enthält HTML < /p>
SELECT count(*) FROM inbox WHERE uid = "6961"
AND from_email = "abc Offers "
< /code>
Dies ist die Abfrage, die ich von $ sql gedruckt habe, und wenn ich sie in der Datenbank direkt in phpmyadmin ausführe, funktioniert es einwandfrei. Gib mir Zählung von 3, aber durch Ausführung bekomme ich 0.
Probleme mit passenden Zeilen in der Datenbank haben ⇐ Php
-
- Similar Topics
- Replies
- Views
- Last post