Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]if set problem, if set
Grzes978
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 26.08.2010

Ostrzeżenie: (0%)
-----


witam napisałem sobie taki scrypcik

<?php
include("include/menu.php");

$host = 'localhost';
$user = 'planeta_test';
$passwort = 'planeta_test';
$baza = 'planeta_test';


if(is_set($_GET["v"])
$id=$_GET["v"]; // tutaj wywala bład na tej lini
else
$id=1;


$polaczenie = mysql_connect($host, $user, $passwort)
or die ( 'nie można sie połaczyć z MSQL');
$db = mysql_select_db($baza,$polaczenie);

$query=mysql_query("select id, videoTyp, title, videoId from video where id=$id limit 1",$db)
$result=mysql_fetch_row($query);


$id = $result[0]; // id filmu
$type = $result[1]; //typ filmu
$title = $result[2]; // title filmu
$videoid = $result[3]; // id filmu z URLA

echo( if ($type == 1)

$kod = '<object width="640" height="360">
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id='.$videoid '&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" />
<embed src="http://vimeo.com/moogaloop.swf?clip_id='.$videoid '&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=&amp;fullscreen=1&amp;autoplay=1&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="640" height="360">
</embed>
</object>';
else
$kod = '<object width="480" height="385">
<param name="movie" value="http://www.youtube.com/v/'.$videoid '&amp;hl=pl_PL&amp;fs=1"></param>
<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/'.$videoid '&amp;hl=pl_PL&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385">
</embed>
</object>';
?>


<center>
<table>
<tr>
<td>
<a href=<?php echo '"./test.php?v=' . --$id .'" ';
$id+=2;
?>>Poprzedni film</a>
</td>
<td>
<?php
echo $kod.'<br/>';
echo $title;
?>
</td>
<td>
<a href=<?php echo '"./test.php?v=' . $id .'"'; ?>>Następny film</a>
</td>
</tr>
</table>
</center>

<?php
include("include/footer.php");
?>

i wywala mi bład na lini 25 czyli linijka pi if secie, nie wiem w czym jest rzecz

ma ktos pomysł(IMG:style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Grzes978
post
Post #2





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 26.08.2010

Ostrzeżenie: (0%)
-----


przeoczyłem, czasami tak jest że sie człowiek na coś gapi i nie widzi tego

ale ale, mam nowy orzech do rozgryzienia

otóż

mam cos takiego, co pokazuje że jesli zmienna GEt nie ma wartości to deafault jest 1, moje pytanie brzmi jak zrobić by dafault była ostatnia ID z bazy danych ID jest autoicrement

if(isset($_GET["v"]))
$id=$_GET["v"];
else
$id=1;

myślałem o czymś takim

if(isset($_GET["v"]))
$id=$_GET["v"];
else

$query1=mysql_query("SELECT id from video DESC limit 1",$polaczenie);
$wynik=mysql_result($query1);
$id=$wynik;

oczywiscie mam połaczenie z bazą

$host = 'localhost';
$user = 'planeta_test';
$passwort = 'planeta_test';
$baza = 'planeta_test';

$polaczenie = mysql_connect($host, $user, $passwort)
or die ( 'nie można sie połaczyć z MSQL');
$db = mysql_select_db($baza,$polaczenie)
or die ( 'nie można sie połaczyć z bazą');

niestety cos nie funga

może ma ktos pomysł na to

sorrki za upierdliwość ale na początku wszystko jest czarną magia,
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 04:33