Return to Snippet

Revision: 37118
at May 4, 2011 17:44 by Waldio


Updated Code
define('DEBUG_MODE', true); //DEBUG_MODE instellen, true is aan en false is uit.

if(DEBUG_MODE) 
{ // Als de debug mode aanstaat
  error_reporting(E_ALL | E_STRICT); //Laat alle errors zien
  ini_set('display_errors', 1);  // Nog een keer alle errors aanzetten
}
elseif(!DEBUG_MODE) 
{ // Als de debug mode uitstaat
  error_reporting(0);  //Laat geen error zien.
  ini_set('display_errors', 0); //idem
}

$mysql = mysql_connect('localhost', 'gebruikersnaam', 'wachtwoord');

if(!$mysql) 
{ //Als er geen verbinding is.
  echo "Er kan geen verbinding worden gemaakt";

  if(DEBUG_MODE) 
  { //Als debug_mode aanstaat.
    echo "<br />".mysql_error($mysql); 
  }
}
else 
{ //Als er verbinding is
  $db = mysql_select_db('databasenaam', $mysql);

  if(!$db) 
  { //Als er geen database is gevonden
    echo "Er kan geen databasecontact worden gemaakt";

    if(DEBUG_MODE) 
    {
      echo "<br />".mysql_error($db);
    }
  }
  else 
  {
    $query = "SELECT rij1, rij2, rij3 FROM tabelnaam WHERE iets='iets'";
    $result = mysql_query($query, $mysql);

    if(!$result) 
    {  //Als er geen query kan worden uitgevoerd.
      echo "Het ophalen lukt niet!";

      if(DEBUG_MODE) 
      { 
        echo "<br />".mysql_error($result)."<br />".$query; //Query echoen om te zien of daar iets fout in is
      }
    }
    else 
    {
      if(mysql_num_rows() < 0)
      { // Als er niks is opgehaald
        echo 'Er zijn geen gegevens opgehaald.';
        // Dit is geen fout, dus er valt ook geen error te tonen
      }
      else
      {
        while($row = mysql_fetch_object($result)
        {
         echo $row['rijnaam'];
        }
      }
    }
  }
}

Revision: 37117
at May 4, 2011 17:43 by Waldio


Updated Code
define('DEBUG_MODE', true); //DEBUG_MODE instellen, true is aan en false is uit.

if(DEBUG_MODE) 
{ // Als de debug mode aanstaat
  error_reporting(E_ALL | E_STRICT); //Laat alle errors zien
  ini_set('display_errors', 1);  // Nog een keer alle errors aanzetten
}
elseif(!DEBUG_MODE) 
{ // Als de debug mode uitstaat
  error_reporting(0);  //Laat geen error zien.
  ini_set('display_errors', 0); //idem
}

$mysql = mysql_connect('localhost', 'gebruikersnaam', 'wachtwoord');

if(!$mysql) 
{ //Als er geen verbinding is.
  echo "Er kan geen verbinding worden gemaakt";

  if(DEBUG_MODE) 
  { //Als debug_mode aanstaat.
    echo "<br />".mysql_error($mysql); 
  }
}
else 
{ //Als er verbinding is
  $db = mysql_select_db('databasenaam', $mysql);

  if(!$db) 
  { //Als er geen database is gevonden
    echo "Er kan geen databasecontact worden gemaakt";

    if(DEBUG_MODE) 
    {
      echo "<br />".mysql_error($db);
    }
  }
  else 
  {
    $query = "SELECT rij1, rij2, rij3 FROM tabelnaam WHERE iets='iets'";
    $result = mysql_query($query, $mysql);

    if(!$result) 
    {  //Als er geen query kan worden uitgevoerd.
      echo "Het ophalen lukt niet!";

      if(DEBUG_MODE) 
      { 
        echo "<br />".mysql_error($result)."<br />".$query; //Query echoen om te zien of daar iets fout in is
      }
    }
    else 
    {
      if(mysql_num_rows() < 0)
      { // Als er niks is opgehaald
        echo 'Er zijn geen gegevens opgehaald.';
        // Dit is geen fout, dus er valt ook geen error te tonen

        while($row = mysql_fetch_object($result)
        {
         echo $row['rijnaam'];
        }
      }
    }
  }
}

Revision: 37116
at April 14, 2011 07:11 by Waldio


Updated Code
define('DEBUG_MODE', true); //DEBUG_MODE instellen, true is aan en false is uit.

if(DEBUG_MODE) 
{
  error_reporting(E_ALL | E_STRICT);
  ini_set('display_errors', 1);
}
elseif(!DEBUG_MODE) 
{
  error_reporting(0);
  ini_set('display_errors', 0);
}

$mysql = mysql_connect('localhost', 'gebruikersnaam', 'wachtwoord');

if(!$mysql) 
{ //Als er geen verbinding is.
  echo "Er kan geen verbinding worden gemaakt";

  if(DEBUG_MODE) 
  { //Als debug_mode aanstaat.
    echo "<br />".mysql_error($mysql); 
  }
}
else 
{ //Als er verbinding is
  $db = mysql_select_db('databasenaam', $mysql);

  if(!$db) 
  { //Als er geen database is gevonden
    echo "Er kan geen databasecontact worden gemaakt";

    if(DEBUG_MODE) 
    {
      echo "<br />".mysql_error($db);
    }
  }
  else 
  {
    $query = "SELECT rij1, rij2, rij3 FROM tabelnaam WHERE iets='iets'";
    $result = mysql_query($query, $mysql);

    if(!$result) 
    {  //Als er geen query kan worden uitgevoerd.
      echo "Het ophalen lukt niet!";

      if(DEBUG_MODE) 
      { 
        echo "<br />".mysql_error($result)."<br />".$query; //Query echoen om te zien of daar iets fout in is
      }
    }
    else 
    {
      if(mysql_num_rows() < 0)
      { // Als er niks is opgehaald
        echo 'Er zijn geen gegevens opgehaald.';
        // Dit is geen fout, dus er valt ook geen error te tonen

        while($row = mysql_fetch_object($result)
        {
         echo $row['rijnaam'];
        }
      }
    }
  }
}

Revision: 37115
at March 23, 2011 06:18 by Waldio


Updated Code
define('DEBUG_MODE', true); //DEBUG_MODE instellen, true is aan en false is uit.
$mysql = mysql_connect('localhost', 'gebruikersnaam', 'wachtwoord');

if(!$mysql) { //Als er geen verbinding is.
  echo "Er kan geen verbinding worden gemaakt";
  if(DEBUG_MODE) { //Als debug_mode aanstaat.
    echo "<br />".mysql_error($mysql); 
  }
}
else { //Als er verbinding is

  $db = mysql_select_db('databasenaam', $mysql);

  if(!$db) { //Als er geen database is gevonden
    echo "Er kan geen databasecontact worden gemaakt";
    if(DEBUG_MODE) {
      echo "<br />".mysql_error($db);
    }
  }
  else {

    $query = "SELECT rij1, rij2, rij3 FROM tabelnaam WHERE iets='iets'";
    $result = mysql_query($query, $mysql);

    if(!$result) {  //Als er geen query kan worden uitgevoerd.
      echo "Het ophalen lukt niet!";
      if(DEBUG_MODE) { 
        echo "<br />".mysql_error($result)."<br />".$query; //Query echo�«n om te zien of daar iets fout in is
      }
    }
    else {

      while($row = mysql_fetch_object($result);

         echo $row['rijnaam'];

      }
    }
  }
}

Revision: 37114
at January 25, 2011 05:17 by Waldio


Updated Code
define('DEBUG_MODE', true); //DEBUG_MODE instellen, true is aan en false is uit.
$mysql = mysql_connect('localhost', 'gebruikersnaam', 'wachtwoord');

if(!$mysql) { //Als er geen verbinding is.
  echo "Er kan geen verbinding worden gemaakt";
  if(DEBUG_MODE) { //Als debug_mode aanstaat.
    echo "<br />".mysql_error($mysql); 
  }
}
else { //Als er verbinding is

  $db = mysql_select_db('databasenaam', $mysql);

  if(!$db) { //Als er geen database is gevonden
    echo "Er kan geen databasecontact worden gemaakt";
    if(DEBUG_MODE) {
      echo "<br />".mysql_error($db);
    }
  }
  else {

    $query = "SELECT rij1, rij2, rij3 FROM tabelnaam WHERE iets='iets'";
    $result = mysql_query($query, $mysql);

    if(!$result) {  //Als er geen query kan worden uitgevoerd.
      echo "Het ophalen lukt niet!";
      if(DEBUG_MODE) { 
        echo "<br />".mysql_error($result)."<br />".$query; //Query echoën om te zien of daar iets fout in is
      }
    }
    else {

      while($row = mysql_fetch_object($result);

         echo $row['rijnaam'];

      }
    }
  }
}

Revision: 37113
at December 4, 2010 02:41 by Waldio


Initial Code
define('DEBUG_MODE', true); //DEBUG_MODE instellen, true is aan en false is uit.
$sql = mysql_connect('localhost', 'gebruikersnaam', 'wachtwoord');

if(!$sql) { //Als er geen verbinding is.
  echo "Er kan geen verbinding worden gemaakt";
  if(DEBUG_MODE) { //Als debug_mode aanstaat.
    echo "<br />".mysql_error($mysql); 
  }
}
else { //Als er verbinding is

  $db = mysql_select_db('databasenaam', $mysql);

  if(!$db) { //Als er geen database is gevonden
    echo "Er kan geen databasecontact worden gemaakt";
    if(DEBUG_MODE) {
      echo "<br />".mysql_error($db);
    }
  }
  else {

    $query = "SELECT rij1, rij2, rij3 FROM tabelnaam WHERE iets='iets'";
    $result = mysql_query($query, $mysql);

    if(!$result) {  //Als er geen query kan worden uitgevoerd.
      echo "Het ophalen lukt niet!";
      if(DEBUG_MODE) { 
        echo "<br />".mysql_error($result)."<br />".$query; //Query echoën om te zien of daar iets fout in is
      }
    }
    else {

      while($row = mysql_fetch_object($result);

         echo $row['rijnaam'];

      }
    }
  }
}

Initial URL

                                

Initial Description

                                

Initial Title
Goede foutafhandeling MySQL

Initial Tags
sql

Initial Language
PHP