Sina
6 سال پیش توسط Sina مطرح شد
4 پاسخ

Select

سلام شب خوش

من از پروژه های همین سایت استفاده کردم
سناریو به این شکل هست که کاربر وارد صفحه لاگین میشه تو صفحه اصلی یه فیلدی وجود داره که میاد شماره پرسنلی رو سرچ میکنه اگه همچین شماره ای وجود داشت تمام مقادیر اون رو بر میگردونه اگه نه ارور میده کاربری با این مشخصات وجود نداره
ولی هرکاری میکنم ارور میده
فایل پروژه اگه دوستان کمک کنند ممنون میشم
دانلود :
https://drive.google.com/file/d/۱xAZgWq۶fGTt_F۷o_qiRB۴yy۵Qfnpc۶NK/view?usp=sharing


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 6 سال پیش مطرح شد
1

یک: لینکت درست نیست
دو: توضیحاتت ناکافی بود و اصلن متوجه نشدم پیام خطات چیه!


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

Sorry, the file you have requested does not exist.


Sina
@sinayas1 6 سال پیش مطرح شد
0
<?php
require_once "functions.php";

echo "<table style='border: solid 1px black;'>";
echo "<tr><th>Id</th><th>Firstname</th><th>Lastname</th></tr>";

class TableRows extends RecursiveIteratorIterator { 
    function __construct($it) { 
        parent::__construct($it, self::LEAVES_ONLY); 
    }

    function current() {
        return "<td style='width:150px;border:1px solid black;'>" . parent::current(). "</td>";
    }

    function beginChildren() { 
        echo "<tr>"; 
    } 

    function endChildren() { 
        echo "</tr>" . "\n";
    } 
} 

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "my_db";

try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $stmt = $conn->prepare("SELECT * FROM persons WHERE PersonnelCode = :PersonnelCode"); 
    $stmt->execute();

    // set the resulting array to associative
    $result = $stmt->setFetchMode(PDO::FETCH_ASSOC); 
    foreach(new TableRows(new RecursiveArrayIterator($stmt->fetchAll())) as $k=>$v) { 
        echo $v;
    }
}
catch(PDOException $e) {
    echo "Error: " . $e->getMessage();
}
$conn = null;
echo "</table>";
require "views/index.view.php";

Sina
@sinayas1 6 سال پیش مطرح شد
0

این کد منه که قسمت سلکتش درست کار میکنه ولی وقتی where میارم این خطا رو میده :
Error: SQLSTATE[HY093]: Invalid parameter number: no parameters were bound


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام