نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل فایل php در ارتباط

  1. #1

    مشکل فایل php در ارتباط

    با سلام خدمت دوستان عزیز یه سوال داشتم من یه هاست رایگان توی gigfa ثبت کردم یه فایل phpتوش درست کردم که اطلاعات رو از دیتابیس بخونه و نمایش بده (میخوام سمت اندروید ازش استفادده کنم) این فایل رو هم مرحله به مرحله از روی یه فیلم اموزشی درست کردم این کدهای php هست اگه اطلاعاتی پیدا نکرد 0 رو برمیگردونه ،،، که همش همین اتفاق میوفته اصلا نمیدونم ایرادش کجاس ، کانشکنم مشکل داره ،، کدنویسیم ایراد داره ، ... میشه راهنماییم کنین ممنون




    <?php
    $Connection = mysql_connect("localhost" , "gigfa_19494845" , "5662630");
    mysql_select_db("gigfa_19494845_bookshop" , $Connection);
    $SQLData = mysql_query("SELECT * FROM Booklist");
    $row = mysql_num_rows($SQLData);
    $SendData = array();
    if($row > 0){
    $data = array();
    $i = '0';
    $SendData['message'] = "1";
    $SendData['row'] = $row;
    while (($data = mysql_fetch_array($SQLData)) != ""){
    $SendData["$i"."bookid"] = $data['bookid'];
    $SendData["$i"."bookname"] = $data['bookname'];
    $SendData["$i"."bookpages"] = $data['bookpages'];
    $SendData["$i"."bookaddress"] = $data['bookaddress'];
    $SendData["$i"."booktype"] = $data['booktype'];
    $SendData["$i"."booksoundaddress"] = $data['booksoundaddress'];
    $SendData["$i"."numofpay"] = $data['numofpay'];
    $SendData["$i"."imgfirstpage"] = $data['imgfirstpage'];
    $SendData["$i"."publisher"] = $data['publisher'];
    $i = $i + '1';
    }
    echo json_encode($SendData);
    }else{
    $SendData['message'] = "0";
    echo json_encode($SendData);
    }
    ?>



    این کدهای php هست

  2. #2

    نقل قول: مشکل فایل php در ارتباط

    این کد رو تست کنید


    <?php
    try {

    $SendData = array();

    $dbh = new PDO('mysql:host=localhost;dbname=gigfa_19494845_bo okshop', 'gigfa_19494845', '5662630');

    $sth = $dbh->prepare("SELECT * FROM `Booklist`");
    $sth->execute();

    $rows = $sth->fetchAll();

    // Error, cannot get rows
    if($rows==NULL){
    $SendData['message'] = "0";
    echo json_encode($SendData);
    return;
    }

    // get row count
    $count = $sth->rowCount();

    $data = array();

    $i = 0;

    $SendData['message'] = "1";

    $SendData['row'] = $count;

    foreach ($rows as $row) {
    $SendData["{$i}bookid"] = $row['bookid'];

    $SendData["{$i}bookname"] = $row['bookname'];

    $SendData["{$i}bookpages"] = $row['bookpages'];

    $SendData["{$i}bookaddress"] = $row['bookaddress'];

    $SendData["{$i}booktype"] = $row['booktype'];

    $SendData["{$i}booksoundaddress"] = $row['booksoundaddress'];

    $SendData["{$i}numofpay"] = $row['numofpay'];

    $SendData["{$i}imgfirstpage"] = $row['imgfirstpage'];

    $SendData["{$i}publisher"] = $row['publisher'];

    $i = $i + 1;

    }

    // success get data and print
    echo json_encode($SendData);

    $dbh = null;
    } catch (PDOException $e) {
    echo "Error!: " . $e->getMessage() . "<br/>";
    die();
    }





  3. #3

    نقل قول: مشکل فایل php در ارتباط

    نقل قول نوشته شده توسط مهرداد سیف زاده مشاهده تاپیک
    این کد رو تست کنید


    <?php
    try {

    $SendData = array();

    $dbh = new PDO('mysql:host=localhost;dbname=gigfa_19494845_bo okshop', 'gigfa_19494845', '5662630');

    $sth = $dbh->prepare("SELECT * FROM `Booklist`");
    $sth->execute();

    $rows = $sth->fetchAll();

    // Error, cannot get rows
    if($rows==NULL){
    $SendData['message'] = "0";
    echo json_encode($SendData);
    return;
    }

    // get row count
    $count = $sth->rowCount();

    $data = array();

    $i = 0;

    $SendData['message'] = "1";

    $SendData['row'] = $count;

    foreach ($rows as $row) {
    $SendData["{$i}bookid"] = $row['bookid'];

    $SendData["{$i}bookname"] = $row['bookname'];

    $SendData["{$i}bookpages"] = $row['bookpages'];

    $SendData["{$i}bookaddress"] = $row['bookaddress'];

    $SendData["{$i}booktype"] = $row['booktype'];

    $SendData["{$i}booksoundaddress"] = $row['booksoundaddress'];

    $SendData["{$i}numofpay"] = $row['numofpay'];

    $SendData["{$i}imgfirstpage"] = $row['imgfirstpage'];

    $SendData["{$i}publisher"] = $row['publisher'];

    $i = $i + 1;

    }

    // success get data and print
    echo json_encode($SendData);

    $dbh = null;
    } catch (PDOException $e) {
    echo "Error!: " . $e->getMessage() . "<br/>";
    die();
    }








    دوست خوبم این خطا رو میده
    Error!: SQLSTATE[HY000] [2002] No such file or directory

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •