Autor Zpráva
Merx
Profil *
Dobrý večer,
už mi chybí jen tohle. Jak to přepsat aby to $akce fungovalo (Dole jak je echo, tak se vypíše vše krom $akce.

 <?php
$tema=$_POST['tema'];
$den=$_POST['den'];
$hodina=$_POST['hodina'];
$typ=$_POST['typ'];

 if ($typ = "pisemky") {
  $akce == '<div class="tpise"><img src="img/index/pise.png"></div>';
}

 else {
  $akce == '<div class="tpise"><img src="img/index/pise.png"></div>';
}

 $akce=$_POST['akce'];

 require_once 'databaze/db.php';
if($_POST['obsah'] and $_POST['den'] and $_POST['hodina'] and $_POST['akce']){
      $query = mysql_query("update rozvrh_hlaseni set $hodina='$akce' WHERE id='$den'") or die (mysql_error());                    }
?>


 Tema: <?php echo $tema;  ?><br />
Den: <?php echo $den; ?>  <br />
Hodina: <?php echo $hodina; ?> <br />
Typ: <?php echo $typ; ?>   <br />
Akce: <?php echo $akce; ?>  <br />



Dodám, že $typ je input select, takže dvě možnosti. Díky za radu!
jenikkozak
Profil
if ($typ = "pisemky") { 
  $akce == '<div class="tpise"><img src="img/index/pise.png"></div>'; 
} 
Nepleteš si náhodou operátory přiřazení a porovnání?
Merx
Profil *
if ($typ == "pisemky") {
  $akce = '<div class="tpise"><img src="img/index/pise.png"></div>';
}

Ani takhle mi to ale nevypíše <?php echo $akce; ?> .
Davex
Profil
Merx:
Ani takhle mi to ale nevypíše <?php echo $akce; ?> .
Vidím-li dobře, tak si proměnnou $akce pak přepisuješ něčím jiným. Lépe řečeno používáš jednu proměnnou pro dva účely a to se přece nedělá.
Merx
Profil *
Výborně!!! Díky moc.


A prosím poslední věc:

  $akce = '<div class="tpise"><img src="img/index/pise.png" alt="Proměnná téma"></div>'; 

Jak tam vložit tu proměnnou z Post tema?
Taps
Profil
Merx:
  $akce = '<div class="tpise"><img src="img/index/pise.png" alt="'.$_POST['tema'].'"></div>'; 

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0