mehrad 37 ارسال شده در 11 اسفند، ۱۳۹۵ اشتراک گذاری ارسال شده در 11 اسفند، ۱۳۹۵ با سلام من موقع ارتباط به ديتابيس با اين خطا مواجه ميشم 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 ارسال شده در 23 اردیبهشت، ۱۳۹۶ اشتراک گذاری ارسال شده در 23 اردیبهشت، ۱۳۹۶ نمیدونم دقیقا میخوای چیکار کنی ولی همیشه سعی کن این روش سعی بکنی : $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>"; } ?> لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.