Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 02-02-2004, 15:24
illogical
Avatar van illogical
illogical is offline
ik moet voor mijn stage een forum maken met php en een interbase database

heeft iemand ook links naar site's met goede voorbeelden/scripts of wat dan ook..

ik heb wel op google gekeken.. maar ik kon niet echt wat vinden met duidelijke uitleg

alvast bedankt
Met citaat reageren
Advertentie
Oud 02-02-2004, 15:30
Koen
Avatar van Koen
Koen is offline
Het is handiger als je zelf begint en dan hier doelgerichte vragen komt stellen. Voorbeelden vragen en natypen kan iedereen en daar leer je geen moer van.
Met citaat reageren
Oud 02-02-2004, 15:36
illogical
Avatar van illogical
illogical is offline
tjah ik vind het een beetje raar om aan iets te beginnen waarvan ik niet eens zeker weet of het wel kan
Met citaat reageren
Oud 02-02-2004, 16:32
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Het kan zeker. Je zou eens kunnen beginnen met het downloaden van een simpel forumpje dat is gebaseerd op MySQL en dan alle mysql_* calls vervangen door ibase_* calls...
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 02-02-2004, 16:53
Megadeth
Avatar van Megadeth
Megadeth is offline
Citaat:
Manuzhai schreef op 02-02-2004 @ 17:32:
Het kan zeker. Je zou eens kunnen beginnen met het downloaden van een simpel forumpje dat is gebaseerd op MySQL en dan alle mysql_* calls vervangen door ibase_* calls...
Dingen als mysql_num_rows zie je niet terug in Ibase, tenminste de functie werkt niet hetzelfde hebben we ff geprobeerd.

T'is wel jammer dat er zo weinig over PHP icm Ibase te vinden is, maar dat komt vast omdat niemand het zo gebruikt

Op Google vind je meestal dezelfde scripts (connectie maken enzo) en echt sites zijn er ook niet over.
__________________
What you put me through, fucking wooptiedoo.
Met citaat reageren
Oud 02-02-2004, 21:23
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Je kan ook kijken naar tutorials die Firebird (de database) gebruiken, deze is vrijwel hetzelfde als Interbase. Eventueel ook makkelijk om thuis te downloaden, omdat het open source en gratis is.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 02-02-2004, 21:35
fucking hero
fucking hero is offline
Citaat:
Manuzhai schreef op 02-02-2004 @ 22:23:
Je kan ook kijken naar tutorials die Firebird (de database) gebruiken, deze is vrijwel hetzelfde als Interbase. Eventueel ook makkelijk om thuis te downloaden, omdat het open source en gratis is.
ok, maar hij moet voor stage een forum met interbase database maken. Firebird heeft idd wat voordelen.

op php.net staat wel een aardig voorbeeld;
Citaat:
PHP-code:
<?
$connection = ibase_connect($yourdb, $user, $password);

$filename = BASENAME(__FILE__);
$strsql = "Your SQL";
$result = ibase_query($connection, $strsql);

function ibase_num_rows($query) { //I have pick it from [email]bg_idol@hotmail.com[/email]
 $i = 0;
 while (ibase_fetch_row($query)) {
   $i++;
  }
return $i;
}
$nrow = ibase_num_rows($result);//sum of row

$strSQL = "your SQL";
$result = ibase_query($connection, $strSQL);

if (!isset($page))
  $page = 1;

$$i = 0;
$recperpage = 4;
$norecord = ($page - 1) * $recperpage;
if ($norecord){
  $j=0;
  while($j < $norecord and list($code, $name)= ibase_fetch_row($result)){

  $j++;
  }
}
echo "<table>";
while (list($code, $name)= ibase_fetch_row($result) and $i < $recperpage){

  ?>
    <tr>
       <td width="5%"><? echo $code; ?></td>
       <td><? echo $name; ?></td>
   </tr>
<?
$i++;
}

$incr = $page + 1;
if ($page > 1) $decr = $page - 1;

$numOfPage = ceil($nrow/$recperpage);
?>
    <tr>
<td colspan="3" align="center"><?if ($page <= 1)
                   echo "<span>Prev</span>";
                 else
                     echo "<a href=".$filename."?page=".$decr.">Prev</a>";
               ?>
                &nbsp;&nbsp;
               <?if ($page == $numOfPage)
                   echo "<span>Next</span>";
                 else
                     echo "<a href=".$filename."?page=".$incr.">Next</a>";?>
</td>
</tr>
</table>
Hoe je een forum maakt moet je zelf maar even uitzoeken, download een simpel forum/messageboard(NIET phpBB ofzo) of gastenboek en kijk hoe ze de tabelstructuur hebben gemaakt, en naar de query's hoe ze sorteren etc.

En waarom is een van de eerte reply's in dit soort topics ALTIJD iets van 'ga eerst zelf eens aan de slag'. Kap daar eens mee, en geef iets nuttigs.
Met citaat reageren
Oud 03-02-2004, 10:31
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Citaat:
poop schreef op 02-02-2004 @ 22:35:
En waarom is een van de eerte reply's in dit soort topics ALTIJD iets van 'ga eerst zelf eens aan de slag'. Kap daar eens mee, en geef iets nuttigs.
Omdat het terecht is. Hoe moeilijk is het om zelf te bedenken dat je een simpel forumpje kan downloaden om te kijken hoe die dingen werken, hoe moeilijk is het om zelf in de PHP manual te bekijken wat voor voorbeelden daar staan?
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 03-02-2004, 10:50
illogical
Avatar van illogical
illogical is offline
ja als het met mysql was geweest wel :-X

ik probeer wel zo'n simpel forum te veranderen nu voor ibase maar dingen als mysql_fetch_array en mysql_num_rows zijn er niet in ibase
Met citaat reageren
Oud 03-02-2004, 11:40
Verwijderd
Citaat:
Micro Cuts schreef op 03-02-2004 @ 11:50:

ik probeer wel zo'n simpel forum te veranderen nu voor ibase maar dingen als mysql_fetch_array en mysql_num_rows zijn er niet in ibase
correctie: In PHP zijn de MySQL functies niet 1 op 1 geport naar iBase.

http://www.php.net/ibase
Met citaat reageren
Oud 03-02-2004, 11:55
illogical
Avatar van illogical
illogical is offline
Citaat:
eddie schreef op 03-02-2004 @ 12:40:
correctie: In PHP zijn de MySQL functies niet 1 op 1 geport naar iBase.

http://www.php.net/ibase
er is iig meer nodig dan alleen even wat functies vervangen
Met citaat reageren
Oud 03-02-2004, 12:16
Verwijderd
Citaat:
Micro Cuts schreef op 03-02-2004 @ 12:55:
er is iig meer nodig dan alleen even wat functies vervangen
ja, je zou eens zelf moeten nadenken...
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 22:21.