| 1 2 3 4 5 | <?php $firstvalue=$row["artikelnummer"]; $secondvalue=$row["artikelsoort"]; $options.="<OPTION VALUE=\"[b]$artikelnummer[/b]\">".[b]$artikelsoort[/b].'</option>'; ?> |
quote:Op dinsdag 25 januari 2011 23:00 schreef Light het volgende:
[ code verwijderd ]
Misschien is het handig in $options de variabelen te gebruiken die je de twee regels ervoor hebt gevuld
Ik zal het eens proberen te verwoorden, je wil iets ophalen uit de database vervolgens per rij weergeven. dat is je intentie althans in dat dropdown menu.quote:Op dinsdag 25 januari 2011 23:00 schreef Light het volgende:
[ code verwijderd ]
Misschien is het handig in $options de variabelen te gebruiken die je de twee regels ervoor hebt gevuld
| 1 2 3 4 5 6 7 8 9 | <?php //vang de resultaten op per rij in een $row variabele zodat je hier verder mee kan werken. while ($row=mysql_fetch_array($result3)) { $firstvalue=$row["artikelnummer"]; //variabale met artikelnummer $secondvalue=$row["artikelsoort"]; //variabele met artikelsoort // waarom firstvalue en secondvalue? als je hieronder artikelnummer en artikel soort gebruikt? $options.="<OPTION VALUE=\"[b]$artikelnummer[/b]\">".[b]$artikelsoort[/b].'</option>'; } ?> |
| 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 | <tr> <th>Artikel soort:</th> <th> <SELECT NAME=p> <?php $database="sdhelpdesk"; mysql_connect ("localhost", "root", ""); @mysql_select_db($database) or die( "Unable to select database"); $result3 = mysql_query( "SELECT artikelnummer, artikelsoort FROM artikelen" ) or die("SELECT Error: ".mysql_error()); $options=""; while ($row=mysql_fetch_array($result3)) { $firstvalue=$row["artikelnummer"]; $secondvalue=$row["artikelsoort"]; $options.=$row["option"]; echo"<OPTION VALUE=$artikelnummer>$artikelsoort</option>'"; } ?> </SELECT> </th> <tr> |
| 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 | <tr> <th>Artikel soort:</th> <th> <SELECT NAME=p> <?php $database="sdhelpdesk"; mysql_connect ("localhost", "root", ""); @mysql_select_db($database) or die( "Unable to select database"); $query = ("SELECT artikelnummer, artikelsoort FROM artikelen") or die("SELECT Error: ".mysql_error()); $result = mysql_query ( $query ); if (!$result) { echo "<p id=\"waarschuwing\">Fout.</p>"; } $rows = mysql_num_rows( $result ); if ( $rows == 0 ) { echo "<p id=\"waarschuwing\">Geen resultaten.</p>"; } else { while ($rows = mysql_fetch_array($result)) { echo "<option value=\"".$rows['artikelnummer']."\">".$rows['artikelsoort']."</option>"; } } ?> </SELECT> </th> <tr> |
Volgens mij raak je ook zwaar in de war en loop je op een gegeven moment gewoon vast als je met allerlei kleine query's gegevens bij elkaar moet gooien.quote:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php while($row=mssql_fetch_assoc($result)){ if($i<5){ $arr[]=$row['ppc']; $i++; }else{ $schema_insert .= implode("\t", $arr); $schema_insert = preg_replace("/\r\n|\n\r|\n|\r/", "", $schema_insert); echo(trim($schema_insert)); echo "\n"; unset($arr); $i=0; } } ?> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php if(isset($_GET['color'])){ $styleCMS=$_GET['color']; }else{ $styleCMS="black"; } if (isset($_POST['submit'])){ $fp=fopen('../includes/index'.$_POST['color'].'.txt','w+'); fwrite($fp,$_POST['text']); fclose($fp); header("location : ".BaseHref.$_SERVER['PHP_SELF']."?color=".$_POST['color'].""); } ?> |
Maar de kleur wordt via GET gepost. Print even $_GET en kijk of het daadwerkelijk 'red' bevat.quote:
Ja dat klopt toch? Ik heb een pagina met een pull down. Als ik in die pulldown een keuze maak ga ik naar pagina.php?color=red (bv).quote:
Zal fopen met een w+ een 201 geven?quote:The second special case is the "Location:" header. Not only does it send this header back to the browser, but it also returns a REDIRECT (302) status code to the browser unless the 201 or a 3xx status code has already been set.
| 1 2 3 4 5 6 7 8 9 10 | <?php if (isset($_POST['submit'])){ //$fp=fopen('../includes/index'.$_POST['color'].'.txt','w+'); //fwrite($fp,$_POST['text']); //fclose($fp); $location=BaseHref.$_SERVER['PHP_SELF']."?color=".$_POST['color']; //echo $location; header("location : ".$location.""); } ?> |
| 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 | <?php session_start(); //Adkeuze (begin) if (isset($_SESSION['lastBanner'])){ $bannerNo = $_SESSION['lastBanner'] + 1; if ($bannerNo > 3){ //'Bannergetal hoger dan 3? Dan terugzetten.' $bannerNo = 1; } else { //'Kies een getal tussen 1 en 3' mt_srand((int) microtime() * 10000); $bannerNo = mt_rand(1,3); } switch ($bannerNo) { //'Welke banner wordt het?' case 1: $bannerCode = 'sth1.jpg'; break; case 2: $bannerCode = 'sth2.jpg'; break; case 3: $bannerCode = 'sth3.jpg'; break; } } //Adkeuze (einde) $_SESSION['lastBanner'] = $bannerNo; //Sessienummer krijgt een bannernummer toegewezen echo $bannerCode ?> |
| 1 2 3 | <?php header("location : ".BaseHref.$_SERVER['PHP_SELF']."?color=".$_POST['color'].""); ?> |
| 1 2 3 | <?php header("location: ".BaseHref.$_SERVER['PHP_SELF']."?color=".$_POST['color'].""); ?> |
Die had ik zelf al gevonden, lost het probleem niet op.quote:Op woensdag 26 januari 2011 21:26 schreef Swetsenegger het volgende:
je hebt geen ; achter je laatste echo
Apart dat zo'n spatie zoveel verschil maakt eigenlijk.quote:Op woensdag 26 januari 2011 21:44 schreef Swetsenegger het volgende:
fout
[ code verwijderd ]
goed
[ code verwijderd ]
Zet dit ff in je codequote:Op woensdag 26 januari 2011 21:47 schreef boem-dikkie het volgende:
[..]
Die had ik zelf al gevonden, lost het probleem niet op.
| 1 2 3 4 | <?php ini_set('display_errors',1); error_reporting(E_ALL); ?> |
Ik zou beginnen met error_reporting(E_ALL | E_STRICT); toevoegen als eerste regel na de php-open-tag.quote:Op woensdag 26 januari 2011 21:24 schreef boem-dikkie het volgende:
Mijn kennis gaat niet ver genoeg om je daar mee te helpen Swets. In heb even gekeken maar ik heb géén idee..
Nog een vraag van mijn kant. Ik heb uit een vorig topic van 'Ofyles2' deze code om plaatjes te roteren maar ik krijg een witte pagina, iemand een idee waarom?
[ code verwijderd ]
Is die BaseHref een constante? Dan zou ik eerder BASE_HREF verwachten, maar dat kan ook mijn programmeerstijl zijnquote:Op woensdag 26 januari 2011 21:44 schreef Swetsenegger het volgende:
fout
[ code verwijderd ]
goed
[ code verwijderd ]
Ik probeer wel even wat dingen.quote:Op woensdag 26 januari 2011 22:00 schreef Light het volgende:
[..]
Ik zou beginnen met error_reporting(E_ALL | E_STRICT); toevoegen als eerste regel na de php-open-tag.
Verder vraag ik me af wat er gebeurt als $_SESSION['lastBanner'] niet geset is, dan wordt er helemaal niets uitgevoerd. Ik vermoed dat daar de fout zit. (En de code lijkt ook niet helemaal random een banner te kiezen... na 3 volgt altijd 1 en na 1 kan best nogmaals 1 volgen.)
Ja ik snap dat dat allemaal kanquote:Op woensdag 26 januari 2011 22:09 schreef Light het volgende:
[..]
Is die BaseHref een constante? Dan zou ik eerder BASE_HREF verwachten, maar dat kan ook mijn programmeerstijl zijnEn wat betreft die kleur, kun je die niet in een sessie of cookie opslaan? Hoef je het ook niet iedere keer als parameter mee te geven. Als $_GET['color'] bestaat, gebruik je die om de kleur in te stellen, anders gebruik je de ingestelde kleur.
Dat is PHP ook nietquote:Op woensdag 26 januari 2011 22:22 schreef Swetsenegger het volgende:
Ik ben niet erg consequent is naam conventies.
| 1 2 3 | Notice: Undefined variable: bannerNo in /home/kopjekc/public_html/kusje/banner.php on line 35 Notice: Undefined variable: bannerCode in /home/kopjekc/public_html/kusje/banner.php on line 36 |
| 1 2 3 4 5 6 7 | <?php $banners = array('1.jpg', '2.jpg', 'etc.jpg'); shuffle($banners); $banner1 = array_shift($banners); $banner2 = array_shift($banners); $banner3 = array_shift($banners); ?> |
Het lijkt erop dat ik goed zatquote:
quote:Op woensdag 26 januari 2011 22:00 schreef Light het volgende:
Verder vraag ik me af wat er gebeurt als $_SESSION['lastBanner'] niet geset is, dan wordt er helemaal niets uitgevoerd. Ik vermoed dat daar de fout zit.
volgens mij wil hij dit:quote:
| 1 2 3 4 5 6 7 8 9 10 11 12 | <?php session_start(); $banners = array('1.jpg', '2.jpg', 'etc.jpg'); $aantal = count($banners); $start = isset($_SESSION['bannerteller']) ? ($_SESSION['bannerteller']+3)%$aantal : 0; $_SESSION['bannerteller'] = $start; $banner1 = $banners[$start]; $banner2 = $banners[($start+1)%$aantal]; $banner3 = $banners[($start+2)%$aantal]; ?> |
Tof! Werkt prima. Ik wil ook graag weten wat er nu precies voor zorgt dat je niet twee keer hetzelfde plaatje tegelijkertijd ziet.quote:
Wat is precies het verschilquote:Op woensdag 26 januari 2011 22:37 schreef GlowMouse het volgende:
[..]
volgens mij wil hij dit:
[ code verwijderd ]
array_shift() gooit de gebruikte waarde meteen uit de array.quote:Op woensdag 26 januari 2011 22:39 schreef boem-dikkie het volgende:
[..]
Tof! Werkt prima. Ik wil ook graag weten wat er nu precies voor zorgt dat je niet twee keer hetzelfde plaatje tegelijkertijd ziet.
probeer ze allebei uit, dan zie je hetquote:Op woensdag 26 januari 2011 22:40 schreef boem-dikkie het volgende:
[..]
Wat is precies het verschil?
En zo kiest hij ook niet dezelfde als de huidige pagina bij een refresh.quote:Op woensdag 26 januari 2011 22:39 schreef boem-dikkie het volgende:
[..]
Tof! Werkt prima. Ik wil ook graag weten wat er nu precies voor zorgt dat je niet twee keer hetzelfde plaatje tegelijkertijd ziet.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php session_start(); $banners = array('1.jpg', '2.jpg', 'etc.jpg'); if (isset($_SESSION['banners'])) { $banners = array_diff($banners, $_SESSION['banners']); } shuffle($banners); $banner1 = array_shift($banners); $banner2 = array_shift($banners); $banner3 = array_shift($banners); $_SESSION['banners'] = array($banner1, $banner2, $banner3); ?> |
Bij die van jou gebeurt er niks?quote:Op woensdag 26 januari 2011 22:40 schreef GlowMouse het volgende:
[..]
probeer ze allebei uit, dan zie je het
Nee, dat is het verschil niet. Die van mij werkt uitstekend.quote:Op woensdag 26 januari 2011 23:00 schreef boem-dikkie het volgende:
[..]
Bij die van jou gebeurt er niks?
Hierop wilde ik nog even reageren. Je ziet toch duidelijk in de code hoe hij faalt als er geen beginwaarde van $bannerNo is? Als er geen $bannerNo is wordt er ook geen $bannerCode gekozen. En als er geen beginwaarde van $_SESSION['lastBanner'] is doet hij ook niets. Maw, er mist een hoop aan dat script.quote:
Lijkt me leuk om met mijn - PHP kennis (in wording) - je te helpen maar druk met school en al (eigenlijk te veel) eigen projectjes nu.quote:Op donderdag 27 januari 2011 11:53 schreef MrNiles het volgende:
ik heb een idee maar heb de beperkte kennis om het op te zetten
is er iemand hier die me kan helpen het idee wat vorm te geven, zodat ik weet welke kant ik in moet denken.
Wat ik wil is eigenlijk een soort afspreken.nl
1 bepaald persoon zet een afspraak in,
een bepaalde groep mensen moet kunnen inloggen, en de afspraken kunnen weigeren of bevestigen
Degene die de afspraak erin zet moet deze kunnen wijzigen en verwijderen
Ik heb wel enig idee hoe dit te doen, maar heb nog niet helemaal in mijn hoofd zitten hoe dit nu precies gaat worden.
Wie heeft de tijd en zin om mij te helpen
Die of session.cookie_lifetime, net wat eerder is.quote:Op donderdag 27 januari 2011 20:03 schreef Swetsenegger het volgende:
Weet iemand wat bij default de tijd is dat een sessie verloopt? Is dat de value in session.gc_maxlifetime?
Die staat op 0 en dat is in principe tot de browser gesloten wordt. Maar mijn sessie expired dus ook als de browser niet gesloten wordt, maar snap nu waarom. De garbage collector staat op 1440quote:Op donderdag 27 januari 2011 20:04 schreef GlowMouse het volgende:
[..]
Die of session.cookie_lifetime, net wat eerder is.
| 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 | stop proces 6992 apache localhost *databasenaam* Sleep 8 --- --- stop proces 6993 apache localhost *databasenaam* Sleep 8 --- --- stop proces 6995 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7002 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7004 apache localhost *databasenaam* Sleep 3 --- --- stop proces 7005 apache localhost *databasenaam* Sleep 4 --- --- stop proces 7007 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7008 apache localhost *databasenaam* Sleep 4 --- --- stop proces 7015 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7016 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7037 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7043 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7052 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7058 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7061 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7082 apache localhost *databasenaam* Sleep 4 --- --- stop proces 7088 apache localhost *databasenaam* Sleep 8 --- --- stop proces 7089 apache localhost *databasenaam* Sleep 4 --- --- stop proces 7090 apache localhost *databasenaam* Sleep 4 --- --- stop proces 7092 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7091 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7094 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7093 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7095 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7096 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7097 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7098 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7099 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7100 apache localhost *databasenaam* Sleep 6 --- --- stop proces 7101 apache localhost *databasenaam* Sleep 5 --- --- stop proces 7102 apache localhost *databasenaam* Sleep 5 --- --- stop proces 7103 apache localhost *databasenaam* Sleep 4 --- --- stop proces 7104 apache localhost *databasenaam* Sleep 3 --- --- stop proces 7105 apache localhost *databasenaam* Sleep 3 --- --- stop proces 7106 root localhost Geen Sleep 3 --- --- stop proces 7108 apache localhost *databasenaam* Sleep 3 --- --- stop proces 7109 apache localhost *databasenaam* Sleep 3 --- --- stop proces 7110 root localhost mysql Query 0 --- SHOW PROCESSLIST stop proces 7111 apache localhost *databasenaam* Sleep 3 --- --- stop proces 7112 apache localhost *databasenaam* Sleep 2 --- --- stop proces 7113 apache localhost *databasenaam* Sleep 2 --- --- stop proces 7114 apache localhost *databasenaam* Sleep 2 --- --- stop proces 7115 apache localhost *databasenaam* Sleep 2 --- --- stop proces 7116 apache localhost *databasenaam* Sleep 1 --- --- stop proces 7117 apache localhost *databasenaam* Sleep 0 --- --- |
| 1 | [Thu Jan 27 21:18:51 2011] [error] server reached MaxClients setting, consider raising the MaxClients setting |
Nee, nergens. Ik connect aan het begin van het script 1x (met mysql_connect) en sluit hem onderaan voor de zekerheid ook weer af.quote:Op donderdag 27 januari 2011 21:22 schreef GlowMouse het volgende:
Gebruik je mysql_pconnect? Zonee, wat kun je met Apache's mod_status?
Dat is altijd apache of mysql. De problemen ontstonden trouwens toevallig 2 dagen geleden toen ik een stuk of 5 kolommen had veranderd van VARCHAR(20) naar VARCHAR(40) maar dat lijkt me zeer onwaarschijnlijk dat dat zoveel problemen oplevert.quote:Op donderdag 27 januari 2011 21:24 schreef WyriHaximus het volgende:
Een normale load zit onder de 1 dus 4 is al vrij hoog. Je kan kijken met iotop wat er veel io vreet.
Dat is een erg snelle conclusie.quote:Op donderdag 27 januari 2011 21:24 schreef WyriHaximus het volgende:
Een normale load zit onder de 1 dus 4 is al vrij hoog. Je kan kijken met iotop wat er veel io vreet.
Eerder een persoonlijke mening dan conclusie.quote:Op donderdag 27 januari 2011 21:32 schreef GlowMouse het volgende:
[..]
Dat is een erg snelle conclusie.
PM me de details, dan zal ik kijken wat ik voor je kan doen...quote:Op donderdag 27 januari 2011 11:53 schreef MrNiles het volgende:
ik heb een idee maar heb de beperkte kennis om het op te zetten
is er iemand hier die me kan helpen het idee wat vorm te geven, zodat ik weet welke kant ik in moet denken.
Wat ik wil is eigenlijk een soort afspreken.nl
1 bepaald persoon zet een afspraak in,
een bepaalde groep mensen moet kunnen inloggen, en de afspraken kunnen weigeren of bevestigen
Degene die de afspraak erin zet moet deze kunnen wijzigen en verwijderen
Ik heb wel enig idee hoe dit te doen, maar heb nog niet helemaal in mijn hoofd zitten hoe dit nu precies gaat worden.
Wie heeft de tijd en zin om mij te helpen
Waarmee heb je die grafiekjes gemaakt? Mooi!quote:Op donderdag 27 januari 2011 21:29 schreef mstx het volgende:
[..]
Dat is altijd apache of mysql. De problemen ontstonden trouwens toevallig 2 dagen geleden toen ik een stuk of 5 kolommen had veranderd van VARCHAR(20) naar VARCHAR(40) maar dat lijkt me zeer onwaarschijnlijk dat dat zoveel problemen oplevert.![]()
Nog even wat mooie grafiekjes
[ afbeelding ]
[ afbeelding ]
[ afbeelding ]
[ afbeelding ]
Volgens mij trekt m'n server het gewoon niet.
Muninquote:Op donderdag 27 januari 2011 22:01 schreef erikkll het volgende:
[..]
Waarmee heb je die grafiekjes gemaakt? Mooi!
Cacti met http://code.google.com/p/mysql-cacti-templates/ is veel informatiever.quote:Op donderdag 27 januari 2011 22:01 schreef erikkll het volgende:
[..]
Waarmee heb je die grafiekjes gemaakt? Mooi!
| 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 | <?php if($post->post_parent) $pages = get_pages('title_li=&child_of=446'.$post->post_parent.''); else $pages = get_pages('title_li=&child_of=446'.$post->ID.''); foreach($pages as $page) { $content = $page->post_content; if(!$content) continue; $content = apply_filters('the_content', $content); ?> <div id="ledenbox"> <a href="<?php echo get_page_link($page->ID) ?>"><img title="<?php echo $page->post_title ?>" src="<?php echo get_post_meta($page->ID,'hoofdfoto',true); ?>" border="0" style="max-width:76px; max-height:70px;"></a></img> <div style="font-size:11px; color: #fff; font-family:Arial Narrow, Arial; letter-spacing:0px; line-height: 9px;"> <a href="<?php echo get_page_link($page->ID) ?>"><?php echo $page->post_title ?></a> </div> </div> <?php } ?> |
heb het lokaal even geprobeerd en dit ziet er inderdaad perfect uit! bedanktquote:Op donderdag 27 januari 2011 22:04 schreef GlowMouse het volgende:
[..]
Cacti met http://code.google.com/p/mysql-cacti-templates/ is veel informatiever.
quote:
Bedankt, ik had eerst zoiets, wat een trekzakken, dat is toch geen hulp biedenquote:Op vrijdag 28 januari 2011 13:32 schreef Light het volgende:
[..]
Of gewoon kijken hoe je shuffle() moet gebruiken
Ik wilde het bij simpele functies houden...quote:Op vrijdag 28 januari 2011 20:03 schreef Dawnbreaker het volgende:
[..]
[..]
Bedankt, ik had eerst zoiets, wat een trekzakken, dat is toch geen hulp biedenmaar daardoor ben ik zelf er maar weer ingedoken en even uitgezocht hoe shuffle werkt en wat het doet en hoe je het moet toepassen en het is dus uiteindelijk gelukt. veel leerzamer dan copy/paste, toen viel mij in dat dit natuurlijk allang jullie gedachte was, om mij te leren volhouden en verder zoeken wanneer er zich een obstakel voordoet, bedankt, dit is iets dat ik mijn hele leven zal meenemen!
*stil*quote:Op vrijdag 28 januari 2011 20:03 schreef Dawnbreaker het volgende:
dit is iets dat ik mijn hele leven zal meenemen!
LEFT Join op ID van beide tabellen , en een select op de gegevens die je wil op de manier van Tabel.Kolomnaamquote:Uit de bovenstaande tabellen (eerste tabel heet ''LID'' en tweede ''BESTUURSLID'') is het de bedoeling dat ik een lijst van alle leden met indien mogelijk informatie over de bestuursfunctie die het lid heeft gehad moet maken. Hierbij moet ik alléén het lidnummer, de naam, de functie en de begindatum tonen.
Mooie huiswerkopdrachtquote:Op maandag 31 januari 2011 09:02 schreef Alper het volgende:
Ik heb moeite om de volgende scripts te maken, misschien dat iemand mij kan helpen.
Tabel: lid
[ link | afbeelding ]
Tabel: bestuurslid
[ link | afbeelding ]
Uit de bovenstaande tabellen (eerste tabel heet ''LID'' en tweede ''BESTUURSLID'') is het de bedoeling dat ik een lijst van alle leden met indien mogelijk informatie over de bestuursfunctie die het lid heeft gehad moet maken. Hierbij moet ik alléén het lidnummer, de naam, de functie en de begindatum tonen.
Mijn 2e vraag heeft te maken met de volgende tabel:
[ link | afbeelding ]
In de tabel BesteldArtikel moet ik een betekenisloze primaire sleutel genaamd banr gebruiken. Ik moet een SQL script maken dat deze wijziging doorvoert. Ik moet daarvoor natuurlijk Alter en Drop statements gebruiken, maar ik weet echt niet hoe ik deze kan gebruiken??
De uniciteitsregel voor de kolommen bestelnr, artikelcode moet blijven bestaan.
Hoe kan ik deze scripten het beste maken? Als iemand mij een beetje op weg kan helpen, ben ik hem/haar zeer dankbaar!![]()
P.S: ik gebruik het programma PostgreSQL.
"Op de computer!"quote:Op maandag 31 januari 2011 09:02 schreef Alper het volgende:
Hoe kan ik deze scripten het beste maken?
http://www.phphulp.nl/php(...)p-en-postgresql/684/quote:Op maandag 31 januari 2011 20:04 schreef Ofyles2 het volgende:
[..]
Oké, maar geef je geen bepaalde tekstverwerker mee?
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |