Ga Terug   Leerlingen.com Forum > Multi Media > Computers & Internet
FAQ Ledenlijst Kalender Berichten van vandaag

Computers & Internet Problemen met je computer, of weet je niet welke router nu te moeten installeren voor je breedbandje? Dit, en andere zaken vind je hier!

Antwoord
 
Onderwerpopties Waardering: Onderwerp waardering: 1 stemmen, 2,00 gemiddeld. Weergavemodus
Oud 6 August 2003, 13:01   #1
Pakspul
Banned
 
Pakspul's Avatar
 
Geregistreerd op: 11 February 2002
Locatie: Hengelo
Berichten: 12.521
Standaard Netjes programmeren

Wat vinden jullie netjes programmeren?

voorbeelden geven mag

zal eens ff beginnen

PHP Code:
<?php

$sql 
"SELECT kolom, kolom
    FROM tabel
    WHERE kolom = '
$ding'";

if ( !
result mysql_query($sql) )
{
    die(
"Kon gegevens niet ophalen");
}

$row mysql_fetch_array($result);

?>
dit vind ik persoonlijk nette en overrichtelijke maneir van programmeren
Pakspul is offline   Met citaat antwoorden
Oud 6 August 2003, 13:12   #2
Plankje
Guest
 
Berichten: n/a
Standaard Re: Netjes programmeren

Citaat:
Originally posted by yo-de-plo
Wat vinden jullie netjes programmeren?

voorbeelden geven mag

zal eens ff beginnen

PHP Code:
<?php
$sql 
"SELECT kolom, kolom
    FROM tabel
    WHERE kolom = '
$ding'";

if ( !
result mysql_query($sql) )
{
    die(
"Kon gegevens niet ophalen");
}

$row mysql_fetch_array($result);
?>
dit vind ik persoonlijk nette en overrichtelijke maneir van programmeren
Jammer dat je die(); gebruikt, want die legt in feite het hele script plat en is voor mijn gevoel net netjes programmeren. Ik zou het zo doen:
PHP Code:
<?php

$sql 
"SELECT kolom, kolom
    FROM tabel
    WHERE kolom = '
$ding'";

if ( 
$result = @mysql_query$sql ) )
{
  
$row mysql_fetch_array($result);
} else {
  print (
"Kon gegevens niet ophalen");
}


?>
Verder kun je met mijn scriptje ook nog eens de error in een nette layout plaatsen, aangezien de templates natuurlijk hemaal aan het eind van het script komen en met die komt het script dan niet meer tot de templates
  Met citaat antwoorden
Oud 6 August 2003, 15:40   #3
koelkast
ubergruber
 
koelkast's Avatar
 
Geregistreerd op: 12 March 2001
Locatie: Rhoon
Berichten: 1.959
Stuur een bericht via AIM naar koelkast
Standaard

PHP Code:
<?

// Hier is die SQL query 
$sql"
               SELECT 
                        `kolom`, 
                        `kolom`
               FROM 
                        `tabel`
               WHERE 
                         kolom = '.
$ding.'
       "
;

// sql statement in de database pompen. 
$result mysql_query($sql) or die(mysql_error());


if (
mysql_num_rows ($result) > 0) {
     
//doe je ding hier

else { 
     echo 
'Er zijn geen gegevens';
}
?>
__________________
Je moet niet zeggen wat je meent, maar menen wat je zegt!
koelkast is offline   Met citaat antwoorden
Oud 6 August 2003, 21:05   #4
Pakspul
Banned
 
Pakspul's Avatar
 
Geregistreerd op: 11 February 2002
Locatie: Hengelo
Berichten: 12.521
Standaard

Citaat:
Originally posted by Plankje
Jammer dat je die(); gebruikt, want die legt in feite het hele script plat en is voor mijn gevoel net netjes programmeren. Ik zou het zo doen:
die gebruikte ik hier gewoon om te laten zien als fout gaat, als ik zelf aan programmeren ben maak ik daar ff functie voor die netjes afwerkt (error report enz)
Citaat:
Originally posted by koelkast
PHP Code:
<?

if (mysql_num_rows ($result) > 0) {
     
//doe je ding hier

else { 
     echo 
'Er zijn geen gegevens';
}
?>
ziet er netjes uit koelkast, maar waarom spring je niet netjes in?
PHP Code:
<?

if (mysql_num_rows ($result) > 0)
{
    
//doe je ding hier

else

    echo 
'Er zijn geen gegevens';
}
?>
na de if een enter en dan de { met tabs inspringen enz, ik vind het persoonlijk veel fijner en overzichtelijker
Pakspul is offline   Met citaat antwoorden
Oud 6 August 2003, 21:56   #5
FunFair
.
 
Geregistreerd op: 1 March 2001
Berichten: 8.845
Standaard

dat leren ze je op school
altans dat probeerden ze bij mij met java te doen..
__________________
hardstikke doooooood
FunFair is offline   Met citaat antwoorden
Oud 7 August 2003, 08:10   #6
Pakspul
Banned
 
Pakspul's Avatar
 
Geregistreerd op: 11 February 2002
Locatie: Hengelo
Berichten: 12.521
Standaard

stom

krijg je soms gedoe van dit

PHP Code:
<?

if (!empty($mode) {
     switch(
$mode) {
          case 
'poepinjebroek':
               
//kan dus nog verder gaan met zooi if en while en for zooi
               
break;
     }
}

?>
1 enter meer en je krijg overzichtelijke zooi
PHP Code:
<?

if (!empty($mode)
{
    switch(
$mode)
    {
        case 
'poepinjebroek':
             
//kan dus nog verder gaan met zooi if en while en for zooi
            
break;
         }
}

?>
Pakspul is offline   Met citaat antwoorden
Oud 7 August 2003, 08:36   #7
koelkast
ubergruber
 
koelkast's Avatar
 
Geregistreerd op: 12 March 2001
Locatie: Rhoon
Berichten: 1.959
Stuur een bericht via AIM naar koelkast
Standaard

Citaat:
Originally posted by yo-de-plo

ziet er netjes uit koelkast, maar waarom spring je niet netjes in?
PHP Code:
<?

if (mysql_num_rows ($result) > 0)
{
    
//doe je ding hier

else

    echo 
'Er zijn geen gegevens';
}
?>
na de if een enter en dan de { met tabs inspringen enz, ik vind het persoonlijk veel fijner en overzichtelijker

Leer je zo op school althans ik wel
__________________
Je moet niet zeggen wat je meent, maar menen wat je zegt!
koelkast is offline   Met citaat antwoorden
Oud 7 August 2003, 08:45   #8
Pakspul
Banned
 
Pakspul's Avatar
 
Geregistreerd op: 11 February 2002
Locatie: Hengelo
Berichten: 12.521
Standaard

Citaat:
Originally posted by koelkast



Leer je zo op school althans ik wel
wil je daar eens vragen waarom niet anders? neem aan dat je 1 deze dagen ook weer naar school moet
Pakspul is offline   Met citaat antwoorden
Antwoord


Berichting Regels
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Aan
Smilies zijn Aan
[IMG] code is Aan
HTML code is Uit

Forumnavigatie


Alle tijden zijn GMT +1. De tijd is nu 00:12.


Forum software: vBulletin 3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.