Session değerlerini okuduktan sonra bir mysql sorgu gerçekleştirmek için nasıl

0 Cevap php

Ben o zaman bu değeri hakkında veritabanını sorgulamak istiyorum, bir oturumda bir değeri okumak için bu komut dosyası kullanıyorum:

    <?php
session_start();
$user_id = $_SESSION["user_id"] ;
echo "Your user_id is: $user_id \n" ;

$query = sprintf("SELECT * FROM `customers` WHERE id='%s' ", $user_id);
$result = mysql_query($query);

if (!$result) {
    $message  = 'Invalid query: ' . mysql_error() . "\n";
    $message .= 'Whole query: ' . $query;
    die($message);
}

while ($row = mysql_fetch_assoc($result)) {
    $email =  $row['email'] . "\n";
    echo "Your e-mail adress is : $email \n" ;
}
?>

I get this when I test the page with my browser: Your user_id is: 1430

Geçersiz sorgu: Erişim kullanıcı 'nobody' için reddedildi @ (şifrenizi kullanarak: NO) 'localhost' Tüm sorgu: SELECT * DAN customers WHERE id = '1430 '

Thanks a lot!

0 Cevap