Jump to content
php.lv forumi

ievietošana massiva


Devils666

Recommended Posts

$dabut = mysql_query("SELECT * FROM `daubssana` ORDER BY `id` ASC") or die(mysql_error()); 
while ($izvadu = mysql_fetch_array($dabut)) {
echo $izvadu['id'];
}

 

Kā es visu izvadīto varētu massīvā dabūt?

es vairākus variantus izmēģināju bet kaut kā neizdevās... :/

Link to comment
Share on other sites

$dabut = mysql_query("SELECT * FROM `daubssana` ORDER BY `id` ASC") or die(mysql_error()); 
while ($izvadu = mysql_fetch_array($dabut)) {
$massivs = $izvadu['id']; //ja tā varetu butu labi, bet....
}

 

būtībā lai izvadot šo te, parādās vairāki ieraksti ar echo, bet ja ielikt masīva tikai viens no viņiem

 

man to sanāk bāzt visam manam lielajam echo''; pa vidu

labak butu nolikt kaut kur malā, ievietojoo masīvā un pataisno ielikt lielajā echo'' nevis kaut kādus kodus likt pa vidu tam

 

ok, kā jau dažs labs ir teicis, skaidrošana nav mana stipra puse :D :D

Edited by Devils666
Link to comment
Share on other sites

$dabut = mysql_query("SELECT * FROM `daubssana` ORDER BY `id` ASC") or die(mysql_error()); 
while ($izvadu = mysql_fetch_array($dabut)) {
$a[] = $izvadu['id'];
}

sākuma, man līdzīga doma bija, bet es nemācēju pareizi ielikt iekš echo''; vislaik errorus meta un tagad tāpat

Link to comment
Share on other sites

<?php
$masivs = array();
$query = mysql_query("SELECT * FROM `daubssana` ORDER BY `id` ASC") or die(mysql_error()); 
while($row = mysql_fetch_array($query)){
if(!in_array($row['id'],$masivs)) $masivs[]=$row['id'];
}

# tad kad gribi taisit echo izmanto kadu no shiem
# ---
# Print
echo "<pre>";
print_r($masivs);
echo "</pre>";
# Dump
var_dump($masivs);
# Vai foreach
foreach($masivs as $a=>$id){
echo "Masivs id numeralis ir {$a} ar vertibu {$id}<br>";
}?>

 

Link to comment
Share on other sites

jā, šķiet tas ir tas ko biju domājis :)

 

laikam kodu praksē kaut kad pa dienu pamēģināsu pielietot :D

bet nu strādātu ja es izdarītu apmēram, tā

$massiiva_forma = 'Šis massivs izvada nummuru - '.$row['id'].' bla bla bla';
if(!in_array($row['id'],$masivs)) $masivs[]=$massiiva_forma;

un pie reizes jautājums bišk offtopika - kapēc te smaiļiki neiet?

precīzāk, kapēc vini ir atslēgti? :D

Edited by Devils666
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...