while ($row1=mysql_fetch_array($sql1); $row2=mysql_fetch_array($sql2))
{
echo $row1['line'];
echo $row1['style_no'] ;
echo $row2['line'];
echo $row2['style_no'] ;
}
ответ
Сочетайте их с and
while ($row1 = mysql_fetch_assoc($sql1) and $row2 = mysql_fetch_assoc($sql2)) {
...
}
Но это, вероятно, будет лучше, чтобы объединить два запроса в один с JOIN
.
Привет ... Baemar, Thaxx для совета ... его выполняет мои требования. –
Вы можете сделать это следующим образом:
while ($row1=mysql_fetch_array($sql1) && $row2=mysql_fetch_array($sql2)) {
echo $row1['line'];
echo $row1['style_no'] ;
echo $row2['line'];
echo $row2['style_no'] ;
}
Hi Efog; thax для совета ..... но по вашему пути ... он запускает только второй Query ($ sql2) и Echo только $ row2 ['line'] и $ row2 ['style_no'], даже другой запрос ($ sql1) имеют выход. –
Может быть, $ row2 имеет больше строк, а затем $ row1? Почему вы не можете комбинировать два запроса в SQL? – Efog
$ sql11 = "SELECT * FROM cutlot_tbl WHERE fac_code = '$ _ POST [fac_code]' AND time_id = 'TS1' И cdate BETWEEN '$ _POST [frdate]' AND '$ _POST [trdate]' GROUP BY cdate, style_no, time_id LIMIT 0, 30; "; $ sql12 = "SELECT * FROM cutlot_tbl WHERE fac_code = '$ _ POST [fac_code]' AND time_id = 'TS2' И cdate BETWEEN '$ _POST [frdate]' AND '$ _POST [trdate]' GROUP BY cdate, style_no, time_id LIMIT 0, 30; "; это два запроса .... только разница - time_id = '*' –
- 1. MySQL Объединить несколько запросов
- 2. Как объединить несколько запросов mySQL?
- 3. Mysql несколько запросов в один
- 4. Как объединить несколько SQL-запросов в один?
- 5. Объединить несколько запросов вставки в один
- 6. SQL Match Несколько запросов за один проход
- 7. llvm: возможно ли объединить валидацию и компиляцию за один этап?
- 8. Попытка объединить несколько запросов в один запрос
- 9. Как объединить несколько запросов в один запрос
- 10. Как объединить несколько запросов select в один?
- 11. объединить несколько запросов в один запрос
- 12. Как объединить несколько запросов XPath в один
- 13. Должны ли вы объединить несколько простых запросов в один?
- 14. Объединить 2 mysql-запросов в один
- 15. Объединить 2 Mysql запросов в один
- 16. Объединить несколько запросов MySQL, возвращающих разные столбцы
- 17. Выполнение нескольких запросов mysql за один вызов
- 18. TYPO3 Extbase: объединить несколько запросов
- 19. сочетающих несколько запросов MySQL в один
- 20. Cypher: несколько независимых запросов за один вызов
- 21. объединить несколько запросов в одной таблице mysql
- 22. Объединить несколько запросов
- 23. mysql: объединить несколько строк в один
- 24. Объедините несколько запросов MySql в один запрос
- 25. Несколько динамических выборок запросов за один возврат
- 26. Как выполнить несколько запросов один за другим
- 27. Возможно ли, что один из запросов mysql будет прерываться?
- 28. Как объединить несколько запросов?
- 29. Как объединить несколько запросов (*)?
- 30. MySQL, объединяющий несколько запросов
Можете ли вы сделать больше усилий, чтобы описать вашу проблему должным образом? – Marty
*** Примечание: *** Существует ** больше поддержки ** для 'mysql_ *' функций, они [** официально устарели **] (https://wiki.php.net/rfc/mysql_deprecation) , ** больше не поддерживается ** и будет [** удален **] (http://php.net/manual/en/function.mysql-connect.php#warning) в будущем. Вы должны обновить свой код с помощью [PDO] (http://php.net/pdo) или [MySQLi] (http://php.net/mysqli), чтобы обеспечить функциональность вашего проекта в будущем. –