Hallo Jungs, ich habe zwei fast gleiche querys aber man arbeitet und man nicht dieses funktioniert gut:mysql Abfrage funktioniert nicht gibt und Fehler
<?php
require 'mysql.php';
if(isset($_POST["email"])){
$email = $_POST["email"];
$stmt = $connect->prepare("SELECT email FROM users WHERE email=? ");
$stmt->bind_param("s", $email);
$stmt->execute();
$result = $stmt->get_result();
$rowcount = $result->num_rows;
if ($rowcount > 0){
echo "1";
} else if($rowcount == 0){
echo "0";
}
}
?>
und dieser funktioniert nicht und gibt mir einen Fehler
" Fatal error: Call to a member function bind_param() on a non-object in line 8 "
<?php
session_start();
require 'mysql.php';
$userid = $_SESSION["userid"];
$stmt = $connect->prepare("SELECT * FROM character WHERE userid=? ");
$stmt->bind_param("i", $userid); // line 8
$stmt->execute();
$result = $stmt->get_result();
$rowcount = $result->num_rows;
if ($rowcount > 0){
echo "1";
}else{
echo "0";
}
?>
sie fast gleiche nur E-Mail erste Kontrollen und diese Kontrollen userId aber zweite nicht arbeiten und erster arbeiten, wo fein ist das Problem ???
ja Benutzer-ID = 1 – yahoo5000
die Änderung nichts antworten, und ich war mit? die ganze Zeit funktionierte gut für mich – yahoo5000