[PHP] Displaying MySQL data inside of a table

Ask a Question related to PHP Development, Design and Development.

  1. #1

    Default Re: [PHP] Displaying MySQL data inside of a table

    Hi

    Next time you can find a lot of information about this on [url]www.php.net[/url].
    Check out this example:

    <?php

    $conn = mysql_connect("localhost", "mysql_user", "mysql_password");

    if (!$conn) {
    echo "Unable to connect to DB: " . mysql_error();
    exit;
    }

    if (!mysql_select_db("mydbname")) {
    echo "Unable to select mydbname: " . mysql_error();
    exit;
    }

    $sql = "SELECT id as userid, fullname, userstatus
    FROM sometable
    WHERE userstatus = 1";

    $result = mysql_query($sql);

    if (!$result) {
    echo "Could not successfully run query ($sql) from DB: " .
    mysql_error();
    exit;
    }

    if (mysql_num_rows($result) == 0) {
    echo "No rows found, nothing to print so am exiting";
    exit;
    }

    // While a row of data exists, put that row in $row as an
    associative array
    // Note: If you're expecting just one row, no need to use a loop
    // Note: If you put extract($row); inside the following loop, you'll
    // then create $userid, $fullname, and $userstatus
    while ($row = mysql_fetch_assoc($result)) {
    echo $row["userid"];
    echo $row["fullname"];
    echo $row["userstatus"];
    }

    mysql_free_result($result);

    ?>

    Best regards,
    Jacob Vennervald

    On Mon, 2003-07-28 at 16:08, SP Computing wrote:
    > Hi all,
    >
    > I have this code so far:
    >
    > <?
    >
    > mysql_connect(localhost, USER, PASS);
    > mysql_select_db(DB);
    >
    > $result = mysql_query("SELECT * FROM tbl");
    >
    > ?>
    >
    > Inside one of my tables, I have one field called IP which contains just over
    > a thousand IP addresses. I would like these IP addresses to be displayed
    > inside of a table like this:
    >
    > <table border="1" cellpadding="5">
    > <tr>
    > <td>IP Address #1</td>
    > <td>IP Address #2</td>
    > <td>IP Address #3</td>
    > And so on...
    > </tr>
    > </table>
    >
    > How do I go about acheiving this?
    >
    > TIA,
    >
    > SP Computing
    >
    >
    >
    >
    > --
    > PHP General Mailing List ([url]http://www.php.net/[/url])
    > To unsubscribe, visit: [url]http://www.php.net/unsub.php[/url]
    >
    >
    --
    Venlig hilsen / Best regards,
    Jacob Vennervald
    System Developer
    Proventum Solutions ApS
    Tuborg Boulevard 12
    2900 Hellerup
    Denmark
    Phone: +45 36 94 41 66
    Mobile: +45 61 68 58 51


    Jacob Vennervald Madsen Guest

  2. Similar Questions and Discussions

    1. Cannot edit table data in mysql Administrator (GUI)
      darius wrote: You need to also install MySQL Query Browser to edit table data. Then the option in Administrator won't be grayed out. By the...
    2. Displaying data from an unknown table
      I have a simple search I need to implement, but it needs to work for any table. I need to display all the data in #form.itemtype#, I have the...
    3. CFFORM & TABNAIVAGTOR inside of a table <table> tag
      Has anybody else had a problem putting a CFFORM with TABNAVIGATOR inside of a table? My tab system works fine until I put it inside a table which is...
    4. Displaying MySQL data inside of a table
      Hi all, I have this code so far: <? mysql_connect(localhost, USER, PASS); mysql_select_db(DB); $result = mysql_query("SELECT * FROM...
    5. mysql load data infile error from inside a perl program
      This is my first attempt at writing something with Perl, so this is beyond a newbie question. I'm both creating a table and trying to use the...
  3. #2

    Default Re: [PHP] Displaying MySQL data inside of a table


    $mysql_link = mysql_connect("localhost", USER, PASS);

    mysql_select_db(DB, $mysql_link);

    $SQL = "SELECT * FROM tbl";

    $result = mysql_query($SQL, $mysql_link) or die (mysql_error());

    echo "<table border="1" cellpadding="5">";

    while($resultat = @mysql_fetch_array($result)) {

    echo "<tr><td>

    $resultat[ip]

    </td>";

    echo "</table";
    }

    $mysql_link=mysql_close($mysql_link);

    Un saludo, Danny


    desa15@necso.es Guest

  4. #3

    Default Re: [PHP] Displaying MySQL data inside of a table

    [email]desa15@necso.es[/email] wrote:
    > $mysql_link = mysql_connect("localhost", USER, PASS);
    >
    > mysql_select_db(DB, $mysql_link);
    >
    > $SQL = "SELECT * FROM tbl";
    >
    > $result = mysql_query($SQL, $mysql_link) or die (mysql_error());
    >
    > echo "<table border="1" cellpadding="5">";
    >
    > while($resultat = @mysql_fetch_array($result)) {
    >
    > echo "<tr><td>
    >
    > $resultat[ip]
    >
    > </td>";
    here is '</tr>' missing:
    </td></tr>";

    > echo "</table";
    > }
    the echo '</table>'; should come after the closed while:
    }
    echo '</table>';
    > $mysql_link=mysql_close($mysql_link);
    >
    > Un saludo, Danny
    ciao SVEN


    Sven Guest

  5. #4

    Default Re: [PHP] Displaying MySQL data inside of a table

    [email]desa15@necso.es[/email] wrote:
    > $mysql_link = mysql_connect("localhost", USER, PASS);
    >
    > mysql_select_db(DB, $mysql_link);
    >
    > $SQL = "SELECT * FROM tbl";
    >
    > $result = mysql_query($SQL, $mysql_link) or die (mysql_error());
    >
    > echo "<table border="1" cellpadding="5">";
    >
    > while($resultat = @mysql_fetch_array($result)) {
    >
    > echo "<tr><td>
    >
    > $resultat[ip]
    >
    > </td>";
    here is '</tr>' missing:
    </td></tr>";

    > echo "</table";
    > }
    the echo '</table>'; should come after the closed while:
    }
    echo '</table>';
    > $mysql_link=mysql_close($mysql_link);
    >
    > Un saludo, Danny
    ciao SVEN


    Excuse me, i write directly in the e-mail




    desa15@necso.es Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139