php how to fetch multiple records and display in a query

Gagandeep Singh

I have a partner table and I need to send reply via SMS. So my table contains firm name, city, mobile and pincode. If someone sends me a pin code via SMS, I want to get back to the customer with the 2 or 3 records (Multiple). With this code I am able to send only one record.

$sql = "SELECT * FROM reg_dealer WHERE pincode = '$myvalue'";
$q = mysql_query($sql);
$rows= mysql_num_rows($q);
$res= mysql_fetch_array($q);

$firm_name=$res['firm_name'];
$city=$res['city'];
$mobiledealer=$res['mobile'];
$pincode=$res['pincode'];

if($res['pincode']=='')
{
$mobile = $_GET['mobile'];  
$reply_message = "Greeting. We will get back to you soon on the nearest Partner details.";
$reply_message1 = urlencode($reply_message);
mysql_query("INSERT INTO history(sender,message,datetime,datenew,code,status,reply_message,url)VALUES('$mobile','$message','$datetime','$datenew','$number','Dealer Does Not Exist','$reply_message','$s')");//insert data in to table
}
// part 2
else
{
$mobile = $_GET['mobile'];  
$reply_message = "Greetings. Please find the nearest Partner - ".$firm_name.", ".$city.", +".$mobiledealer.".";
$reply_message1 = urlencode($reply_message);
mysql_query("INSERT INTO history(sender,message,datetime,datenew,code,status,reply_message,url)VALUES('$mobile','$message','$datetime','$datenew','$number','Dealer Details Sent','$reply_message','$s')");//insert data in to table
}    
Al Amin Chayan

Use while loop.

$sql = "SELECT * FROM reg_dealer WHERE pincode = '$myvalue'";
$q = mysql_query($sql);
$rows= mysql_num_rows($q);
while($res= mysql_fetch_array($q))
{

$firm_name=$res['firm_name'];
$city=$res['city'];
$mobiledealer=$res['mobile'];
$pincode=$res['pincode'];

if($res['pincode']=='')
{
$mobile = $_GET['mobile'];  
$reply_message = "Greeting. We will get back to you soon on the nearest Partner details.";
$reply_message1 = urlencode($reply_message);
mysql_query("INSERT INTO history(sender,message,datetime,datenew,code,status,reply_message,url)VALUES('$mobile','$message','$datetime','$datenew','$number','Dealer Does Not Exist','$reply_message','$s')");//insert data in to table
}
// part 2
else
{
$mobile = $_GET['mobile'];  
$reply_message = "Greetings. Please find the nearest Partner - ".$firm_name.", ".$city.", +".$mobiledealer.".";
$reply_message1 = urlencode($reply_message);
mysql_query("INSERT INTO history(sender,message,datetime,datenew,code,status,reply_message,url)VALUES('$mobile','$message','$datetime','$datenew','$number','Dealer Details Sent','$reply_message','$s')");//insert data in to table
}  
}  

Update with new requirement:

$mobile = $_GET['mobile'];
$sql = "SELECT * FROM reg_dealer WHERE pincode = '$myvalue'";
    $q = mysql_query($sql);
    $rows= mysql_num_rows($q);
    while($res= mysql_fetch_array($q))
    {

    $firm_name=$res['firm_name'];
    $city=$res['city'];
    $mobiledealer=$res['mobile'];
    $pincode=$res['pincode'];

    if($res['pincode']=='')
    {
    $reply_message .= "Greeting. We will get back to you soon on the nearest Partner details.";
    mysql_query("INSERT INTO history(sender,message,datetime,datenew,code,status,reply_message,url)VALUES('$mobile','$message','$datetime','$datenew','$number','Dealer Does Not Exist','$reply_message','$s')");//insert data in to table
    }
    // part 2
    else
    {
    $reply_message .= "Greetings. Please find the nearest Partner - ".$firm_name.", ".$city.", +".$mobiledealer.".";
    mysql_query("INSERT INTO history(sender,message,datetime,datenew,code,status,reply_message,url)VALUES('$mobile','$message','$datetime','$datenew','$number','Dealer Details Sent','$reply_message','$s')");//insert data in to table
    }  
    }  
if (isset($reply_message) && $reply_message != '')
{
    $reply_message1 = urlencode($reply_message);

    if($res['pincode']=='')
    {
    mysql_query("INSERT INTO history(sender,message,datetime,datenew,code,status,reply_message,url)VALUES('$mobile','$message','$datetime','$datenew','$number','Dealer Does Not Exist','$reply_message1','$s')");//insert data in to table
    }
    // part 2
    else
    {
    mysql_query("INSERT INTO history(sender,message,datetime,datenew,code,status,reply_message,url)VALUES('$mobile','$message','$datetime','$datenew','$number','Dealer Details Sent','$reply_message1','$s')");//insert data in to table
    } 
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PHP - PDO - How to fetch multiple rows with only one query?

分類Dev

How can I insert multiple records in mysql using php at once with one query dynamicaly?

分類Dev

Django - How to query and display multiple relationship struture

分類Dev

Php json generation for multiple records

分類Dev

mySQL - query to fetch first 2 records with unique values for specific column

分類Dev

LINQ query to fetch bus number taking two records

分類Dev

Fetch unique records for multiple fields in elastic search version 6.2.3

分類Dev

How to update a list of multiple records same as normal SQL Update query using entity framework core?

分類Dev

How to use a CTE on multiple records

分類Dev

Laravel: How to insert multiple records

分類Dev

How to display comments or sub records in Reactjs

分類Dev

How to fetch previous 4 records in MySQL based on where condition

分類Dev

How to query records for consecutive sequence of numbers

分類Dev

How to display icon in php

分類Dev

Cypher query don't return relations when finding multiple records

分類Dev

How To Pull Multiple JSON records with one search

分類Dev

How to read multiple records from a CSV file?

分類Dev

Display Upcoming Events with PHP from MySQL query

分類Dev

Cake php query for limit that returns starting record no and total no records

分類Dev

how to fetch word from url in php?

分類Dev

How to fetch data from table and compare it and display the result in laravel?

分類Dev

how to avoid duplicate records insertion in php mysqli?

分類Dev

How to spilt the 10000 records in batch using PHP

分類Dev

How to display No records found message using search pipe in angular

分類Dev

How to display values from HashMap for records from SQLite effectively?

分類Dev

How nested FETCH JOIN works on Hibernate using JpaRepository and @Query annotation?

分類Dev

How to fetch results from two tables using single query

分類Dev

How to display sql query in a specific format

分類Dev

How to display zero values in mysql query?

Related 関連記事

  1. 1

    PHP - PDO - How to fetch multiple rows with only one query?

  2. 2

    How can I insert multiple records in mysql using php at once with one query dynamicaly?

  3. 3

    Django - How to query and display multiple relationship struture

  4. 4

    Php json generation for multiple records

  5. 5

    mySQL - query to fetch first 2 records with unique values for specific column

  6. 6

    LINQ query to fetch bus number taking two records

  7. 7

    Fetch unique records for multiple fields in elastic search version 6.2.3

  8. 8

    How to update a list of multiple records same as normal SQL Update query using entity framework core?

  9. 9

    How to use a CTE on multiple records

  10. 10

    Laravel: How to insert multiple records

  11. 11

    How to display comments or sub records in Reactjs

  12. 12

    How to fetch previous 4 records in MySQL based on where condition

  13. 13

    How to query records for consecutive sequence of numbers

  14. 14

    How to display icon in php

  15. 15

    Cypher query don't return relations when finding multiple records

  16. 16

    How To Pull Multiple JSON records with one search

  17. 17

    How to read multiple records from a CSV file?

  18. 18

    Display Upcoming Events with PHP from MySQL query

  19. 19

    Cake php query for limit that returns starting record no and total no records

  20. 20

    how to fetch word from url in php?

  21. 21

    How to fetch data from table and compare it and display the result in laravel?

  22. 22

    how to avoid duplicate records insertion in php mysqli?

  23. 23

    How to spilt the 10000 records in batch using PHP

  24. 24

    How to display No records found message using search pipe in angular

  25. 25

    How to display values from HashMap for records from SQLite effectively?

  26. 26

    How nested FETCH JOIN works on Hibernate using JpaRepository and @Query annotation?

  27. 27

    How to fetch results from two tables using single query

  28. 28

    How to display sql query in a specific format

  29. 29

    How to display zero values in mysql query?

ホットタグ

アーカイブ