Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Suma + mysql
Forum PHP.pl > Forum > Przedszkole
JOHNY
Witam mam problem bo chce zeby mi w echo wywalało sume a w zasadzie zeby pobierało ostatni id z bazy i do tego dodawało 1 bo chce żeby id bylo równe id_kuchni

[php:1:ba35854a7f]<?php

$query = "SELECT id FROM kuchnia_r ORDER BY id DESC";
$wynik = mysql_query($query);

while($row = mysql_fetch_array($wynik)) {
$sum = """. $row['id'] .""";
$suma = $sum + 1;
echo "$suma";
}
?>
[/php:1:ba35854a7f]

Powyższ kod nie chce działać bo wywala nie to co powinno no chyba że da się jakoś z bazy wyciągnąć autoindex
Jojo
[php:1:611c281be8]<?php
while($row = mysql_fetch_array($wynik))
{
echo '"'. ($row['id'] + 1) .'"';
}
?>[/php:1:611c281be8]
JOHNY
O super hehe a tak próbowałem tylko roblem był ze znaczkami " i '

Wielkie dzięki

Edit
I dlaczego pomógł nie działa questionmark.gif sad.gif tak chciałem plusika dać ;(

Szkoda że sie nie da wyciągnąć liczby z autoindex tak by było najlepiej bo przy pierwszym wpisie mam puste
party
[php:1:d3479269b8]<?php
$query = mysql_query( 'SELECT MAX(id) AS id FROM tabela' );
$row = mysql_fetch_array( $query );
$row['id'] += 1;

print( $row['id'] );

?>[/php:1:d3479269b8][/sql]
JOHNY
Niby działa ale cały czas ładuje do bazy 1

Ale zato tak działa smile.gif

[php:1:bd66336c0f]<?php
$query = "SELECT MAX(id_kuch) AS id_kuch FROM kuchnia_r";
$wynik = mysql_query($query);

while($row = mysql_fetch_array($wynik))
{
if ($row['id_kuch'] == 0 ) {

echo ( $row['id_kuch'] += 1 );

}
elseif ($row['id_kuch'] >= 0) {
echo ($row['id_kuch'] + 1);
}
}
?>[/php:1:bd66336c0f]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.