Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Tierarztscript funktioniert nicht (https://www.gegen-bilderklau.net/thread.php?threadid=130952)


Geschrieben von Maina am 24.03.2008 um 16:10:

  Tierarztscript funktioniert nicht

Ich glaub, ich miet mir 'n VIP-Zimmer in der Homepagehilfe...

Naja.

Ich hock gerade am Tierarztdings, also, der Tierarzt kriegt 'nen Auftrag und soll dann behandeln können. Entwurmen & Impfen klappt.
Durchchecken nicht. Also, es sollen aus der Tabelle 'pferde', wo die Variable $betrifft (aus der 'tacalls' - Tierarztaufträge) mit der Spalte 'name' übereinstimmt, die Spalte 'verstecktekrankheiten', die nur der Tierarzt sieht, ausgegeben werden. Und wer das jetzt verstanden hat, kriegt 'nen Keks. großes Grinsen

Jedenfalls gibt der, wenn ich das Pferdal durchchecken will, gar nix aus. Und die Variable $betrifft ist auch leer, obwohl ich einen Wert verpasst hab...

tacall_ganz.php
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:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
<?
@session_start();
$uname = $_SESSION["user_name"];
$job = $_SESSION["user_job"];
$stat = $_SESSION["user_stat"];
$id = $_SESSION["user_id"];
include "checkuser.php";
?><html>
<head>
<title></title>
<meta name="author" content="Diana Scharf">
<link rel="stylesheet" href="http://photographed-life.de/spzmares/css.css" type="text/css">
</head>
<body >
<center>
<?php
include('config.inc.php');
   $_GET[tacallid] = $tacallid;
   $datum date("d.m.Y.");
   $sql mysql_query("SELECT * FROM `tacalls` WHERE `tacallid` = '$tacallid'");

   while($row=mysql_fetch_assoc($sql)){
      echo "<table width='78%' style='text-align: center;'>
      <tr><td><b>Von</b></td><td>$row[von]</td></tr>
      <tr><td><b>Betroffenes Pferd</b></td><td>$row[pferd]</td></tr>
      <tr><td><b>Datum</b></td><td>$row[date]</td></tr>
      <tr><td colspan='2'>$row[nachricht]</td></tr></table>
     <b>Behandeln</b><br>
     Bitte missbrauche deinen Posten nicht - die Pferdebesitzer vertrauen dir! Tu nur das, was du tun sollst.<br>
     <br>
     <form action='tacall_behandeln.php?tacallid=$row[tacallid]' method='POST'>
   <i>Was willst du tun?</i> <select name='behandlung'>
                             <option value='entwurmen'>Entwurmen
                             <option value='impfen'>Impfen
                             <option value='checken'>Check
                             <option value='krank'>Behandlung bei Krankheit
                             </select> <br>
    <input type='submit' value='Weiter'></form>
 ";
   }

   mysql_close();
?>

</body>
</html>


tacall_behandeln.php
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:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
<?
@session_start();
$uname = $_SESSION["user_name"];
$job = $_SESSION["user_job"];
$stat = $_SESSION["user_stat"];
$id = $_SESSION["user_id"];
include "checkuser.php";
?><html>
<head>
<title></title>
<meta name="author" content="Diana Scharf">
<link rel="stylesheet" href="http://photographed-life.de/spzmares/css.css" type="text/css">
</head>
<body >
<center>
<?php
include('config.inc.php');
  $tacallid $_GET[tacallid];
  $behandlung $_POST[behandlung];
   $datum date("d.m.Y.");
     $sql mysql_query("SELECT * FROM `tacalls` WHERE `tacallid` = '$tacallid'");
   while($row=mysql_fetch_assoc($sql)){
   $betrifft $row[betrifft];
   $ta $row[ta];

  if($behandlung=='entwurmen') {
  echo " <form action='tacall_entwurmen.php' method='POST'>
     <i>Datum</i> <input type='text' name='datum' value='$datum'><br>
     <i>Diagnose/Kommentar</i> <textarea name='diagn'>$betrifft entwurmt von $ta.</textarea></form>";
     }

  if($behandlung=='impfen') {
  echo " <form action='tacall_impfen.php' method='POST'>
     <i>Datum</i> <input type='text' name='datum' value='$datum'><br>
     <i>Diagnose/Kommentar</i> <textarea name='diagn'>$betrifft entwurmt von $ta.</textarea>
     </form>";
     }

  if($behandlung=='checken') {
   $sql2 mysql_query("SELECT * FROM `pferde` WHERE `name` = '$betrifft'");
      while($row2=mysql_fetch_assoc($sql2)){
   echo "<b>Zustand des Pferdes</b> $row2[verstecktekrankheiten]<br>
   <br>
   <form action='tacall_checken.php' method='POST'>
     <i>Datum</i> <input type='text' name='datum' value='$datum'><br>
     <i>Diagnose/Kommentar</i> <textarea name='diagn'></textarea></form>";
     }
    }

   }
   mysql_close();
?>

</body>
</html>



------

Wer über mein Coding lacht, kriegt Haue. Wer mir Hilft, kriegt Kekse. großes Grinsen

Dankeschön.



Geschrieben von cll am 25.03.2008 um 12:36:

 

sicher, dass ein passender Eintrag in der Datenbank ist? Also für mich sieht der Code korrekt aus!



Geschrieben von Maina am 25.03.2008 um 13:04:

 

Ich weiß. großes Grinsen

Hab die alte, falsche Tabelle genommen, klappt ja zum Glück. großes Grinsen

< dooof


Forensoftware: Burning Board, entwickelt von WoltLab GmbH