101011 50 ارسال شده در 20 بهمن، 2016 اشتراک گذاری ارسال شده در 20 بهمن، 2016 سلام به همه اساتید یه کمکی لازم دارم،اینکه من از تيبل x یه سری اطلاعات رو میگیرم یک فیلد تو x دارم که شناسه هست میخوام بر اساس اون شناسه ها از تيبل y هم یک فیلد رو برام پرینت کنه یعنی اگه x دارای فیلد های x1 ,x2, x3 باشه تو y هم فیلد های y1 ,x1 باشه همزمان یه سری مطالب از x رو پرینت کنه و جستجو کنه اگه y1=x1 بود y1 رو هم همراهش پرینت کنه کسی لطف میکنه کمکم کنه یه سمپلي بده یا لطف کنه این چند خط کد رو برام بنويس۶? لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahab.es 5,429 ارسال شده در 20 بهمن، 2016 اشتراک گذاری ارسال شده در 20 بهمن، 2016 سلام عزیزم <?php $con = mysqli_connect('localhost','username','pass','dbname'); $result = $con->query("SELECT * FROM tbl1"); while($row = $result->fetch_assoc()){ $row2 = $con->query("SELECT * FROM tbl2 WHERE y = ".$row["x"])->fetch_assoc(); echo $row["x"]."-".$row["x2"]."-".$row["x3"]."-".$row2["y"]."<br>"; } ?> لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
101011 50 ارسال شده در 20 بهمن، 2016 سازنده اشتراک گذاری ارسال شده در 20 بهمن، 2016 خیلی تشکر شما واقعا استادي،تا به حال کسی رو از نزدیک ندیم که مثل شما پی اچ پی کد بزنه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahab.es 5,429 ارسال شده در 20 بهمن، 2016 اشتراک گذاری ارسال شده در 20 بهمن، 2016 لطف داری عزیزم ، نزن از این حرفا شاگرد اساتید هستیم موفق باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
101011 50 ارسال شده در 20 بهمن، 2016 سازنده اشتراک گذاری ارسال شده در 20 بهمن، 2016 سلام جناب اسکندری عزیز یه لطفی میکنید همون که تو پست نوشتید رو برام تو کد تغيير بدید،والا یکم آخراش گیج شدم کدمن: $sql = "SELECT * FROM tbl1 where status = 'y' ORDER BY id DESC "; $res = mysql_query($sql); 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($res)) { $rows[] = $r; } print json_encode($rows); اینجا تیبل 1 من پرینت میکنه.میخوام تیبل دومم که دو تا فیلد r2وr1 رو بر اساس r1=t1 جستجو کنه و همزمان ,r2 رو از تیبل دوم و همچنین t1,t2,t3,t4 رو از تیبل اول پرینت کنه(اگر میشه کدی بدید که اخزش اینجوری پرینت کنه ** print json_encode($rows);** تشکر } اینجا تیبل 1 من پرینت میکنه.میخوام تیبل دومم که دو تا فیلد r2وr1 رو بر اساس r1=t1 جستجو کنه و همزمان ,r2 رو از تیبل دوم و همچنین t1,t2,t3,t4 رو از تیبل اول پرینت کنه(اگر میشه کدی بدید که اخزش اینجوری پرینت کنه ** print json_encode($rows);** تشک لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahab.es 5,429 ارسال شده در 20 بهمن، 2016 اشتراک گذاری ارسال شده در 20 بهمن، 2016 یه بررسی بفرمایید این خروجی جِی سان میده بهتون فقط چک کنید غلط املایی نداشته باشه ، تست نکردم <?php $con = mysqli_connect('localhost','username','passwotd','esme db'); $result = $con->query("SELECT * FROM tbl1"); $rows = array(); while($row1 = $result->fetch_assoc{)){ $records = array(); $row2 = $con->query("SELECT * FROM tbl2 WHERE r1 = ".$row1["t1"])->fetch_assoc(); $records['t1'] = $row1["t1"]; $records['t2'] = $row1["t2"]; $records['t3'] = $row1["t3"]; $records['t4'] = $row1["t4"]; $records['r2'] = $row2["r2"]; array_push($rows, $records); } echo json_encode($rows); ?> لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
101011 50 ارسال شده در 20 بهمن، 2016 سازنده اشتراک گذاری ارسال شده در 20 بهمن، 2016 یک دنیا ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
101011 50 ارسال شده در 20 بهمن، 2016 سازنده اشتراک گذاری ارسال شده در 20 بهمن، 2016 ببخشید جناب اسکندریونمیدونم چرا کار نمیکنه تغییرش دادم کار نمیکنه در t2 فقط name و user هست میخوام name پیش اون یکی ها پرینت بشه ولی نمیشه هر کاری کردم نشد چیکارش کنم $result = $con->query("SELECT * FROM t1"); $rows = array(); while($row1 = $result->fetch_assoc{)){ $records = array(); $row2 = $con->query("SELECT * FROM t2 WHERE user = ".$row1["user"])->fetch_assoc(); $records['user'] = $row1["user"]; $records['text'] = $row1["text"]; $records['name'] = $row2["name"]; array_push($rows, $records); } print json_encode($rows); لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahab.es 5,429 ارسال شده در 20 بهمن، 2016 اشتراک گذاری ارسال شده در 20 بهمن، 2016 در در 1395/08/30, 17:13:48، 101011 گفته است : ببخشید جناب اسکندریونمیدونم چرا کار نمیکنه تغییرش دادم کار نمیکنه در t2 فقط name و user هست میخوام name پیش اون یکی ها پرینت بشه ولی نمیشه هر کاری کردم نشد چیکارش کنم $result = $con->query("SELECT * FROM t1"); $rows = array(); while($row1 = $result->fetch_assoc{)){ $records = array(); $row2 = $con->query("SELECT * FROM t2 WHERE user = ".$row1["user"])->fetch_assoc(); $records['user'] = $row1["user"]; $records['text'] = $row1["text"]; $records['name'] = $row2["name"]; array_push($rows, $records); } print json_encode($rows); عزیزم کدتون مشکل خاصی نداره باید بررسی کنید مشکلات رو چیز خاصی مد نظرم نیست لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.