Gå til innhold

TP

Medlemmer
  • Innlegg

    4
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av TP

  1. Takk THP, fant ut det samme. Men det som skjer nå er at den alltid rapporterer at "databasen er oppdatert" hvilket den ikke er. Dette fungerte tidligere men mulig jeg har gjort andre forandringer som forårsaker dette.

    Har sittet med dette hele dagen nå uten å få det til å fungere så ksnakje noen andre klarer å se hva jeg gjør galt? Skulle da ikke være så himla vankelig dette?

     

    legger ved all koden: Håper noen kan hjelpe meg:-)

     

    <html>

    <head>

    <title>- - - - Gavelisten: Oppdater - - - </title>

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    <link href="php.css" rel="stylesheet" type="text/css">

    </head>

     

     

    <?php

    include('db.php');

    $Query = "SELECT id, name, number " .

    "FROM liste " .

    "ORDER BY id";

     

    if (!($dbResult = mysql_query($Query, $dbLink)))

    {

    print("Couldnt execute query!<br>\n");

    print("MySQL reports: " . mysql_error() . "<br>\n");

    exit();

    }

     

    print( "<body background=\"backg.gif\">");

    print( "<div align=\"center\"><table bgcolor=\"#FFFFFF\"border=\"1\" cellspacing=\"2\" cellpadding=\"2\">");

    print( " <tr bgcolor=\"#666666\">");

    print( " <td> </td>");

    print( " <td>Gaveliste</td>");

    print( " <td> </td>");

    print( " <td> </td>");

    print( " <td> </td>");

    print( " </tr>");

     

    while($dbRow = mysql_fetch_assoc($dbResult))

    {

    print( " <tr>");

    print( " <td> </td>");

    print( " <td font=\"times new roman\" color\"#777777\">{$dbRow['id']}</td>\n");

    print( " <td>{$dbRow['name']}</td>\n");

    print( " <td>{$dbRow['number']}</td>\n");

    print( " <td> </td>");

    print( " </tr>");

    }

     

    print( "</table>");

     

    if ($_POST['submit'])

    {

     

     

    if($_POST["this_id"] == "" || $_POST["new_numb"] == "")

     

    echo("<script language=\"Javascript\">");

    echo("alert (\"Begge feltene må fylles ut.\")");

    echo("</script>");

    {

     

    $Query1 = "UPDATE liste

    SET number='" .$_POST['new_numb'] ."' WHERE id='" . $_POST['this_id'] ."'" ;

     

     

    if(mysql_affected_rows() == 0){

    echo("<script language=\"Javascript\">");

    echo("alert (\"Databasen ble ikke oppdatert, prøv igjen.\")");

    echo("</script>");

     

     

    }

    else

    {

    echo("<script language=\"Javascript\">");

    echo("alert (\"Databasen er oppdatert.\")");

    echo("</script>");

     

    }

    }

    }

     

     

     

    print("<form method=\"POST\" action=\"update.php\">");

    print("<table border=\"0\" cellspacing=\"2\" cellpadding=\"2\">");

    print(" <tr id=\"text_3\">");

    print(" <td> </td>");

    print(" <td>Liste nr:</td>");

    print(" <td><input name=\"this_id\" type=\"text\" size=\"10\"></td>");

    print(" <td> </td>");

    print(" <td> </td>");

    print(" </tr>");

    print(" <tr id=\"text_3\">");

    print(" <td> </td>");

    print(" <td>Innkjøpt antall:</td>");

    print(" <td><input name=\"new_numb\" type=\"text\" size=\"10\"></td>");

    print(" <td> </td>");

    print(" <td> </td>");

    print(" </tr>");

    print(" <tr>");

    print(" <td> </td>");

    print(" <td> </td>");

    print(" <td> </td>");

    print(" <td id=\"text_3\"><input name=\"submit\" type=\"submit\" value=\"Oppdater\"></td>");

    print(" <td> </td>");

    print(" </tr>");

    print(" <tr id=\"text_3\">");

    print(" <td> </td>");

    print(" <td> </td>");

    print(" <td><a href=\"http://www.supertommy.net\">Forsiden </a></td>");

    print(" <td> </td>");

    print(" <td> </td>");

    print(" </tr>");

    print("</table>");

    print("</form>");

     

    ?>

    </body>

    </html>

  2. $Query1 = "UPDATE liste

    SET number='" .$_POST['new_numb'] ."' WHERE id='" . $_POST['this_id'] ."'" ;

     

    if(mysql_num_rows($Query1) == 0) hvorfor fungerer ikke dette?

    {

    echo("<script language=\"Javascript\">");

    echo("alert (\"Databasen ble ikke oppdatert, vennligst forsøk igjen.\")");

    echo("</script>");

    }

    else

    {

    echo("<script language=\"Javascript\">");

    echo("alert (\"Databasen er oppdatert.\")");

    echo("</script>");

    }

×
×
  • Opprett ny...