mehrad 38 ارسال شده در 28 اردیبهشت، 2017 اشتراک گذاری ارسال شده در 28 اردیبهشت، 2017 با سلام من موقع ارتباط به ديتابيس با اين خطا مواجه ميشم Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/cezair/public_html/kinger/kh.php on line 8Warning: Cannot modify header information - headers already sent by (output started at /home/cezair/public_html/kinger/kh.php:8) in /home/cezair/public_html/kinger/kh.php on line 15\nQuery was empty اين هم كدي كه استفاده كردم <? $databasehost = "localhost"; $databasename = "xxxx"; $databaseusername ="xxxx"; $databasepassword = "xxxx"; $con = mysql_connect($databasehost,$databaseusername,$databasepassword) or die(mysql_error()); mysql_select_db($databasename) or die(mysql_error()); mysql_query("SET CHARACTER SET utf8"); $query =file_get_contents("php://input"); $sth = mysql_query($query); if (mysql_errno()) { header("HTTP/1.1 500 Internal Server Error"); echo $query.'\n'; echo mysql_error(); } else { $rows = array(); while($r = mysql_fetch_assoc($sth)) { $rows[] = $r; } print json_encode($rows); } ?> كسي ميتونه كمكم كنه ؟ واجبه ممنون ceza.ir/kinger/kh.php لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی کفشگر 548 ارسال شده در 13 مرداد، 2017 اشتراک گذاری ارسال شده در 13 مرداد، 2017 نمیدونم دقیقا میخوای چیکار کنی ولی همیشه سعی کن این روش سعی بکنی : $con = new mysqli("localhost", "user", "pass", "db"); if ($conn ->connect_error) { echo $conn -> connect_error; } else{ echo "Connected!"; } $query = "SELECT id, name FROM db"; $res = $conn->query($query); while ($row = $res->fetch_assoc()) { $row['id'] . " " . $row['name'] . "<br>"; } ?> لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.