Non così come l'hai scritta tu:

il codice PHP viene tirato fuori dal codice html (e javascript) prima di ogni altra cosa, per cui $x = $x+1 viene eseguito una sola volta, essendo insensibile al cliclo for di javascript. Per quello hai un solo valore per tutti gli elementi in javascript,.

Quello che devi fare è creare tutti gli elementi di javascript in php

codice:
<script language="javascript">
<!--

var nome=new Array();
<?php
  for ($i=0; $i < $numrows; $i++) {?>
  nome[<?php echo($i);?>] = Array(<?php echo("\"".$nome[$x]."\""); $x++; ?>);
<?php } ?>   

-->
</script>