Is het mogelijk om met ODBC_result_all een andere melding dan 'no rows found' te geven als een query geen result teruggeeft ?
De code waarin ik dit wil verwerken:
Dit bestand wordt aangeroepen om de gegevens van een werknemer uit de personeelsdb op het scherm te toveren als de naam van de werknemer wordt ingevoerd. Ook wordt er een foto getoond.
Als de selectquery leeg is, wil ik graag dat odbc_result_all($rs, "BORDER=1"); niet de standaard melding geeft, maar dat ik hem zelf kan opgeven. (or die("") heeft geen zin, aangezien de functie altijd 'false' retourneerd bij een lege query)
Op google kon ik echter niks vinden en ook de search levert niet echt wat op..
Hier staat (bijvoorbeeld) de omschrijving van de functie: http://nl.php.net/manual/en/function.odbc-result-all.php
De code waarin ik dit wil verwerken:
PHP:
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 ($submit) { $conn = odbc_connect("koppeling", "test", "test") or die("..."); $Query = "Selectstatement"; $rs = odbc_exec($conn, $Query); $test = odbc_result_all($rs, "BORDER=1"); if ($test=="") { echo "Werknemer niet gevonden."; echo "<a href=test.php>Probeer nog eens</a>"; } else { $Query2 = "SELECT * FROM werknemer WHERE (werknemer='$username')"; $rs=odbc_exec($conn,$Query2); $image = odbc_fetch_array($rs,ODBC_ASSOC); $image2 = $image["image_veld"]; $link = 'http://....'; $show_image = substr_replace($image2, $link, 0, 58); echo "[img]\"$show_image\"[/img]"; } odbc_close($conn); } ?> |
Dit bestand wordt aangeroepen om de gegevens van een werknemer uit de personeelsdb op het scherm te toveren als de naam van de werknemer wordt ingevoerd. Ook wordt er een foto getoond.
Als de selectquery leeg is, wil ik graag dat odbc_result_all($rs, "BORDER=1"); niet de standaard melding geeft, maar dat ik hem zelf kan opgeven. (or die("") heeft geen zin, aangezien de functie altijd 'false' retourneerd bij een lege query)
Op google kon ik echter niks vinden en ook de search levert niet echt wat op..
Hier staat (bijvoorbeeld) de omschrijving van de functie: http://nl.php.net/manual/en/function.odbc-result-all.php